PlotPal
Meacham Urban Farm
Working urban farm with an on-site farm store and local food education in downtown Tampa. PlotPal lists Meacham Urban Farm as an urban farm in Tampa. The public listing address is 1108 E Scott Street, Tampa, FL 33602. The listed steward organization is Meacham Urban Farm. Verified participation information currently includes farmstand csa, visit, education. Farm store open Monday 2–6pm, Thursday–Friday 2–6pm, Saturday–Sunday 8am–2pm; these are store hours, not unrestricted farm access. Check operator for holiday changes. Current verified participation or information links include Farm store hours, Farm information. PlotPal last verified source information from Meacham Urban Farm on 2026-10-27. This public place page keeps verified location and participation context connected to the garden itself, so people can discover the place first and follow its current source information when they are ready to visit or get involved.