Thao P Nguyen, MD, Ophthalmology

2406 Ulric St
San DiegoCA  92111-6040 (San Diego County)


Phone: 858-278-9393
Fax: 858-278-5393

NPI: 1154352185
License Number: G81689 (CA)