Patrick Y Challita, DDS, Dentist

80 S Baldwin Ave
Sierra MadreCA  91024-2540 (Los Angeles County)


Phone: 626-355-2211
Fax:
Email: drc***@*****oo.com

NPI: 1184894107
License Number: 41900 (CA)