Visit Us:
1108 east scott Street tampa, Fl 33602
Meacham Urban Farm Store Hours
Fridays 2:00pm - 6:00pm
Saturdays 8:00 am- 2:00 pm
Sundays 8:00 am - 2:00 pm
Mondays 2:00pm - 6:00pm
*The Farm Store is open to the public, no Farm Card necessary. **
Store hours are up to date.