NPI Central
Redwood Recovery Centers, LLC NPI Number 1316213754 — Scranton, PA | NPI Central