Juan Deza, MD, Internal Medicine

7910 Frost St
Ste 245
San DiegoCA  92123 (San Diego County)


Phone: 858-650-5037
Fax: 858-650-5039

NPI: 1407846157
License Number: A45058 (CA)