Freddy's Frozen Custard

9311 E 71st St
Tulsa, OK 74133

Freddy's Frozen Custard

Address:
9311 E 71st St
Tulsa, OK 74133
Phone:
918-249-9991

Directions
Find Nearby
Located on E 71st St approx. 1/4 mile west of S Mingo Rd.
A special thanks to our advertisers