Thomas J. McGrath, OD

Thomas McGrath Optometrist
6467 Almaden Expy
Ste 20
San Jose, CA 95120
408-997-6800
Get Directions
  • About This Provider
    Languages Spoken
    English, French, American Sign Language
    County
    • Santa Clara
    Affiliations
    • VSP Advantage

Last updated 12/20/2018