Elina Filippova
NPI 1861745713
Practice location: 9667 Highway 29, Lower Lake, CA 954579400
Taxonomy code: 101YM0800X
Phone: (510) 241-8718
Currently, there are 1 healthcare prodviders using 5102418718 phone.