1. Phoenix Center Inc 1342 Hotel St, Alcolu, SC 29001 Coordinate: 33.75329,-80.21305 Phone: (803) 505-6800