Recovery Center You are here: Home > Hospitals & Urgent Care > Recovery Center Pavillon Address: 241 Pavillon Place Mill Spring, NC 28756 Telephone: 800-392-4808