Tee Pee Restaurant Indianapolis, Indiana

Location map of Tee Pee Restaurant, Indianapolis, Indiana. Click to enlarge.
Aerial view of Tee Pee Restaurant, Indianapolis, Indiana. Click to enlarge.

Quick Facts

Address
3820 Fall Creek Blvd, Indianapolis, Indiana 46205
Coordinates
map · aerial
Date(s)
1939

Article Info

Page Title
Tee Pee Restaurant
Date Published
October 8, 2013
Last Updated
October 1, 2023