Jennifer Huyen Macewan, MD, Otolaryngology

12630 Monte Vista Rd
Ste 206
PowayCA  92064-2530 (San Diego County)


Phone: 858-674-1165
Fax: 858-312-1312

NPI: 1336382019
License Number: A113181 (CA)