NPI Central
Alabama Behavioral Therapy NPI Number 1699481598 — Scottsboro, AL | NPI Central