Provider overview

NPI 1912741604 — Substance Abuse Rehabilitation Facility