NPI Central
Detention'S Facility Pharmacy — NPI 1306057229, San Diego, CA | NPI Central