Carlos Leoncio Torres, DDS, Dentist

1755 N D St
San BernardinoCA  92405-4417 (San Bernardino County)


Phone: 909-882-7686
Fax: 909-713-7300

NPI: 1093837080
License Number: 50685 (CA)