Waleed A Stephan, DDS, Dentist

860 Jamacha Rd Ste 201
El CajonCA  92019-3224 (San Diego County)


Phone: 619-593-3000
Fax: 619-593-3002
Email: ste***@*****il.com

NPI: 1841477387
License Number: 43892 (CA)