AARC Manor
Call (800) 323-1333Inpatient residential and outpatient and telehealth virtual treatment in Leechburg, Pennsylvania.

ARC Manor is an addiction treatment center located at 116 Main St, Leechburg, PA 15656. Dedicated to providing comprehensive support for individuals seeking recovery, ARC Manor offers a range of treatment options tailored to meet the needs of each client. For more information about their services, visit arcmanor.org or contact them at +18003231333.