Chen, Heather, M.D.
Ophthalmology
Scripps Health
2067 W Vista Way
Vista CA 92083
Phone: 760-758-2020
Fax: (760) 758-1410
ophthalmology and cataract surgery, include premium lens implantation and combined minimally invasive glaucoma surgery.