Farm Address: 11901 SW 72 ST,MIAMI, FL 33183
Mailing Address: 7150 SW 118 AVE.Miami, FL 33183
Certification: 48011189Hours: M-S 07:30 - 17:00 S 09:00 - 16:00Accepted Payment Types: Visa, Mastercard, Cash