Life Help Mental Health Center Discovery House in Indianola, MS 38751



Business Name : Life Help Mental Health Center Discovery House
Address : 630 Sunflower Avenue Extension
Phone Number : (662) 887-3111
Website :
Category : Outpatient Services
Year founder : 2010
Location type : Single Location
Annual Revenue (In Thousands) : Unknown
SIC : 8093
NAICS : 621420
Industry : Health Care and Social Assistance
Call Now!