1. ITC Delta Co Astor, FL 32102 Phone: (352) 759-2644
2. Earth Link Business 55614 Veterans Dr, Astor, FL 32102 Coordinate: 29.163675,-81.54789 Phone: (352) 759-2644