Fred Ou-Yang, DDS, Dentist

2361 Riverside Ct
San LeandroCA  94579-2796 (Alameda County)


Phone: 510-351-6986
Fax:

NPI: 1316033285
License Number: 47302 (CA)