Discovery Center Windows of Discovery
Availability
Phone Number
view phone(606) 678-9183
Address
650 North Main Street Suite 224 Somerset, Kentucky, United States 42501Mail Address
650 North Main Street Suite 224Somerset, KY 42501
» Leave Testimonial
Clinical and Support Services
Criminal Justice
HIV Support
Payment Type
Self Payment
Program Environment & Type
Outpatient