Dr. Osterhoudt attended Pennsylvania College of Optometry and graduated in 1999 (23 years ago).
Dr. Osterhoudt works at Clifford A Roffis Od P C, which has 3 other health providers.
As an optometry, Dr. Osterhoudt may see patients with the following conditions. Please check with Dr. Osterhoudt what conditions he treats. Dr. Osterhoudt may treat additional conditions not listed.
Dr. Osterhoudt is a optometrist.
Providers chosen based on Dr. Osterhoudt's location and specialties.