Skip to Main Content

Doctors & Staff

Meet the experienced and friendly doctors and staff who make Primary EyeCare Associates the leading provider of vision care products and services in Horsham.

Dr. DavidDavid R. McPhillips, O.D. F.A.A.O. F.V.I

Current Positions

  • 1992 – Present Director of Eye Care Services – Genesis Health Care, Quakertown Geriatric and Rehabilitation Center

Academic Degrees

  • 1985 Pennsylvania College of Optometry – O.D. degree
  • 1980 Ursinus College – B.S. degree

Special Education

  • 1995 – 1996 Residency in Hospital-based Optometry Veterans Administration Medical Center/Hershey Medical Center

Employment

  • 1994 – Present Private Practice, Horsham, Pennsylvania
  • 1995 – 2004 Eye Care Consultant – Bucks County Intermediate Unit, Doylestown, PA
  • 1994 – 1999 Director of Eye Services, Temple Northeast Medical Group, Philadelphia, Pennsylvania
  • 1986 – 1994 Director of Eye Services American Federation of Labor Eye Service
  • 1986 – 1993 Co-Director of Eye Services Greater Atlantic Health Service, Graduate Health Systems
  • 1986 – 1990 Wills Eye Hospital Low Vision/Pediatric Contact Lens Service Staff

Societies and Organizations

  • 1990 – Present Volunteer Optometric Service to Humanity/Pennsylvania Chapter — Founder, President, Director
  • 1990 – Present Rotary Club, Horsham, PA — International Services Chairman, District World Community Service Committee
  • 2000 President, Pennsylvania Optometric Association
  • 1990 – 2004 Examiner for National Board of Examiners in Optometry (NBEO)
  • 1997 – 2004 Horsham Chamber of Commerce, Board of Directors
  • 1994 – 2000, 2006 – Present Hatboro-Horsham Education Foundation, Board of Directors
  • 1981 – Present American Academy of Optometry, Fellow
  • 2003 – Present Orthokeratology Academy of America

Honors/Humanitarian Service

  • 1994 Optometrist of the Year – Pennsylvania Optometric Association
  • 1996,1994,1992 Optometrist of the Year – Philadelphia County Optometric Society

Our highly trained staff will help you though every aspect of your office visit. Call or visit to inquire about our services and any of our staff members will be able to help you.