Yelena Slapidus
NPI 1730159922
Practice location: 6685 Bay Laurel Place, Avila Beach, CA 93424
Taxonomy code: 207PE0005X
Phone: (805) 439-4825
Currently, there are 1 healthcare prodviders using 8054394825 phone.