About Springhouse Internal Medicine
Springhouse Internal Medicine is an internal medicine doctor practice located in Lower Gwynedd, PA.
Related Providers
The doctors and healthcare providers related to Springhouse Internal Medicine include:
- Irwin H. Wolfert, MD is a family medicine practitioner who practices family medicine and primary care medicine.
- Ryan Schroeder, MD is a family medicine practitioner who practices family medicine and primary care medicine.
- Mary R. McGinley, MD is an internal medicine practitioner who practices internal medicine and primary care medicine.
- Lawrence D. Mass, MD is an internal medicine practitioner who practices internal medicine and primary care medicine.
- Jennie Campbell, DO is an internal medicine practitioner who practices internal medicine and primary care medicine.
- Steven A. Channick, MD is an internal medicine practitioner who practices internal medicine and primary care medicine.
- Tricia Cavanaugh, MD is a family medicine practitioner who practices family medicine and primary care medicine.
- William Callahan, DO is a family medicine practitioner who practices family medicine and primary care medicine.
- Angela M. Pinheiro, FNP-BC is a family nurse practitioner who practices family nurse practice and primary care medicine.
- Amy L. Rosenberg, CRNP is a family nurse practitioner who practices family nurse practice, nursing (registered nurse), and primary care medicine.
- Stephanie Messaad, CRNP is a family nurse practitioner who practices family nurse practice and primary care medicine.
- Anna Oldfield, CRNP is an adult health nurse practitioner.
- Lisa A. Wescott, CRNP, MSN is an adult health nurse practitioner.
- Maryam Farooq is a hospital medicine doctor / hospitalist who practices hospital medicine, internal medicine, geriatric internal medicine, and primary care medicine.
Our Facilities
Springhouse Internal Medicine has been registered with the National Provider Identifier database since May 19, 2006 and its NPI number is 1124072764 (certified on 05/19/2006).
Book an Appointment
To schedule an appointment, please call (215) 643-2119.