HealthCareAtlasUSA

This site republishes official CMS/Medicare Care Compare data. It is not medical advice and does not recommend any specific hospital or treatment — for medical decisions, talk to a doctor.

Doctors / PA

SPENCER TAVARES, DO

INTERNAL MEDICINE

Graduated: 2012

NPI: 1740544733

Practice Locations (2)

GEISINGER CLINIC

155 S ARCH SREET

MILTON, PA 17847

5702462811

GEISINGER-HM JOINT VENTURE LLC

780 BROAD ST

MONTOURSVILLE, PA 177542419

5703682870

Source: CMS National Downloadable File, September 2026.

SPENCER TAVARES, DO | HealthCareAtlasUSA