Gregory H Kuwabara, DDS, Dentist

16960 Bastanchury Rd
Ste B
Yorba LindaCA  92886-1711 (Orange County)


Phone: 714-986-1699
Fax: 714-986-1690

NPI: 1902026586
License Number: 34455 (CA)