Lara Farms18660 S.W. 200th StreetMiami, Florida 33187
Pro registration required to see contact info.
Hours: 9 a.m. to 5 p.m.Accepted Payment Types: Check
Registration Login