NPI Central
Ancora Psychiatric Hospital — NPI 1215202031, Lindenwold, NJ | NPI Central