Yelena Ostrovsky, DDS, Dentist

3208 Scott St
San FranciscoCA  94123-2606 (San Francisco County)


Phone: 415-929-4848
Fax: 415-614-0470
Email: cab***@*****il.com

NPI: 1447284609
License Number: 48977 (CA)