Richard D Garcia, DDS, Dentist

1762 N Waterman Ave
San BernardinoCA  92404-5130 (San Bernardino County)


Phone: 909-882-2032
Fax: 909-883-7428

NPI: 1538188099
License Number: 29592 (CA)