Ajita Grewal, MD, Ophthalmology

762 Altos Oaks Dr
Los AltosCA  94024-5434 (Santa Clara County)


Phone: 650-948-9123
Fax: 650-948-0563

NPI: 1669491486
License Number: A061389 (CA)