NPI Central
Mary Ambler, LCSW — NPI 1154548899, Oxnard, CA | NPI Central