Downtown – 1719 W. Lemon Street
- by Taylor Wallace
Our Downtown location is conveniently located near the Armenia exit off I-275 and is a perfect spot for anyone living downtown or using the highway or Kennedy to commute to work. This facility features 10,000 sq feet of outdoor place space, 24/7 care, early and late pickup times, and easy drive-through dropoff and pickup.
Hours of Operation: 24/7
Pickup/Drop-off times: 6AM – 10PM
Address: 1719 W Lemon Street, Tampa FL. 33604