Dena Lynn Engel, MD, Urology

2929 Health Ctr Dr
San DiegoCA  92123-2762 (San Diego County)


Phone: 858-939-6621
Fax: 858-874-5684

NPI: 1679620462
License Number: 42296 (TN)