1. Archer Road Pet Resort 16011 SW Archer Rd, Archer, FL 32618 Coordinate: 29.54057,-82.51327 Phone: (352) 495-9111