Open Door Inc
Availability
Phone Number
view phone(724) 465-2605
Address
334 Philadelphia Street Indiana, Pennsylvania, United States 15701Mail Address
334 Philadelphia StreetIndiana, PA 15701
Hotline
(724) 465-2605
URL
website: http://www.theopendoor.org
» Leave Testimonial
Payment Type
Medicaid
Self Payment
Sliding Fee Scale
Program Environment & Type
Outpatient