Contact Us

Let’s talk today

Contact us by live chat, email, phone or fax, or simply fill out the contact form to begin the journey of recovery for yourself or a loved one.
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.

Our Locations

Wexford, PA
(North Pittsburgh)

4001 Stonewood Drive, Suite 105
Wexford, PA 15090

(724) 242-8671
Robinson, PA
(West Pittsburgh)

5855 Steubenville Pike, Suite 200
McKees Rocks, PA 15136

(724) 242-8671
Moon, PA
(West Pittsburgh)

993 Brodhead Road, Suite 203
Moon Township, PA 15108

(724) 242-8671
McMurray, PA
(South Pittsburgh)

615 E. McMurray Road
McMurray, PA 15317

(724) 242-8671
Monroeville, PA
(East Pittsburgh)

2526 Monroeville Boulevard, Suite 102
Monroeville, PA 15146

(724) 242-8671
Morgantown, WV

1005 White Willow Way
Morgantown, WV 26505

(304) 460-5123 xt.1
(800) 734-8498 fax
Bridgeport, WV

395 Emily Drive
Clarksburg, WV 26301

(304) 460-5123 xt.2
(800) 734-8498 fax
Birmingham, AL

3104 Blue Lake Drive, Suite 100
Birmingham, AL 35243

(205) 977-3003
Kingsland, GA

100 Mariners Drive D
Kingsland, GA 31548

(912) 510-0669
St. Petersburg, FL

147 2nd Ave., Suite 303
St. Petersburg, FL 33701

(727) 290-6170
Punta Gorda, FL

201 W. Marion Ave., Suite 1209
Punta Gorda, FL 33950

(941) 347-7702
Apollo Beach, FL

282 Apollo Beach Blvd.
Apollo Beach, FL 33572

(813) 645-4068