1. Progress Telecom 10329 SW 154th St, Archer, FL 32618 Coordinate: 29.5583,-82.50553 Phone: (352) 495-9582