Lean on Me LOMA House - Idaho Falls, ID

location-listing
Lean on Me LOMA House
169 East 18th Street, Idaho Falls, ID 83401
Primary Care Services

Halfway House

Special Programs Offered

State Substance Abuse Agency, State Department Of Health, State Mental Health Department

Map & Directions

Organizations We Support

Most Insurances Accepted

insurances insurances insurances insurances insurances