mobile menu
mobile menu
About
FAQ
Home
Specialties
Auburn, CA, 95603
Dr. Thomas Cavanaugh OD
Dr.
Thomas Cavanaugh OD
3133 Professional Dr
Auburn, CA, 95603
(530) 888-0670
Physician
Profile
Thomas Cavanaugh. His primary practice is as an Optometrist, also practicing as an Optometrist: Pediatrics, an Optometrist: Sports Vision, an Optometrist: Occupational Vision, and a Technician/Technologist: Contact Lens Fitter.