Orlando B Canlas, DDS, Dentist

2150 E Tahquitz Canyon Way
Palm SpringsCA  92262-7045 (Riverside County)


Phone: 760-416-1003
Fax: 760-416-1004
Email: psd***@*****oo.com

NPI: 1255311668
License Number: 48237 (CA)