Meacham Urban Farm Categories Other (write in category) 1108 East Scott st Tampa FL 33602 (813) 841-8003 Send Email Visit Website About Us Organic Urban Farm and Market Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×