1. McEwen & Wife Nursery 9302 SW 126th St, Archer, FL 32618 Coordinate: 29.56733,-82.47716 Phone: (352) 495-2988