Map & Directions - Freddy's Frozen Custard & Steakburgers
View Menu
Freddy's Frozen Custard & Steakburgers
8235 E 96th St, Indianapolis, IN, 46256
(317) 288-4478 (Phone)
8235 E 96th St, Indianapolis, IN, 46256
(317) 288-4478 (Phone)