NPI Central
Stephanie Ellis, LCSW — NPI 1730625294, Lake Elsinore, CA | NPI Central