Ephraim W Aklilu, DDS, Dentist

58 W Portal Ave Ste 106
San FranciscoCA  94127-1304 (San Francisco County)


Phone: 510-914-6903
Fax:

NPI: 1003063918
License Number: 55180 (CA)