Omar D Ulloa, DDS, Dentist

2480 Mission St
Ste 105
San FranciscoCA  94110-2468 (San Francisco County)


Phone: 415-643-1105
Fax: 415-643-1107

NPI: 1649434937
License Number: 45209 (CA)