3315 Broad St, Chattanooga, Tennessee 37408 USA
Entrance to the International Towing & Recovery Museum
Photo Credit: Yelp