NPI Central
Julie Escobedo, LMSW — NPI 1427460179, Twin Falls, ID | NPI Central