NPI Central
Central Ca Women'S Facility — NPI 1508064981, Chowchilla, CA | NPI Central