Richard Lee Marlais, DDS, Dentist

43341 Mission Blvd
FremontCA  94539-5828 (Alameda County)


Phone: 510-657-4168
Fax: 510-657-8964

NPI: 1245338821
License Number: 21270 (CA)