Richard Leigh Nakabayashi, DDS, Dentist

897 Embarcadero Dr
Ste 211
El Dorado HillsCA  95762-4097 (El Dorado County)


Phone: 916-933-5100
Fax: 916-933-5187

NPI: 1033122510
License Number: 29393 (CA)