George Yoichi Takahashi, DDS, Dentist

345 Estudillo Ave
San LeandroCA  94577-4702 (Alameda County)


Phone: 510-483-5111
Fax: 510-483-9793

NPI: 1275670077
License Number: D15789 (CA)