Nathan French
Addiction and Substance Abuse Counseling
Make an Appointment
(801) 596-2111Telehealth services available
Discovery House is located at 449 E 2100 S, Salt Lake City, UT 84115.
Providers at Discovery House specialize in Addiction and Substance Abuse Counseling, Family Medicine, and Social Work.
Seven providers practice at Discovery House.
Use the insurance check on this page to verify if Discovery House is in-network.