Downtown – 1719 W. Lemon Street

  • by Taylor Wallace
  • 11/15/21

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