Libby Christianson, MA
Counseling
Make an Appointment
(574) 213-9413Telehealth services available
Stress Recovery Center is located at 828 E Colfax Ave, South Bend, IN 46617.
Providers at Stress Recovery Center specialize in Counseling.
One provider practices at Stress Recovery Center.
Use the insurance check on this page to verify if Stress Recovery Center is in-network.