top of page

THE PRACTICE

Our Practice

 

When you are suffering from an unexpected illness or injury, or when you simply require general medical attention, we are the provider you need. Our professional team of board-certified physicians, nurses, and certified medical assistants are equipped to handle a comprehensive range of urgent medical conditions and injuries, routine illnesses, and general preventive care. We offer appointments with seven different physicians in two locations.

​We have a commitment to excellence when it comes to the level of care we provide.

Our Physicians

John J. Kenny, D.O.

 

Board Certifications: Family Medicine, Geriatric Medicine

Medical School: Philadelphia College of Osteopathic Medicine

Internship: Naval Regional Medical Center - Portsmouth, VA

Residency: Naval Regional Medical Center - Charleston, SC

William B. Glenn, D.O.

 

Board Certifications: Family Medicine, Geriatric Medicine, Sports Medicine

Medical School: Philadelphia College of Osteopathic Medicine

Internship: Naval Regional Medical Center - Jacksonville, FL

Residency: Naval Hospital - Camp Pendleton

Rosenio Medenilla, M.D.

 

Board Certifications: Family Medicine

Medical School: University of Santo Tomas

Internship: St. Joseph's Medical Center

Residency: St. Joseph's Medical Center

Other Languages Spoken: Filipino

Michael Raguso-Failla, M.D.

 

Board Certifications: Family Medicine

Medical School: New York Medical College

Internship: St. Joseph Medical College

Residency: Stamford Hospital

Toby Tracy, D.O.

 

Board Certifications: Family Medicine

Medical School: Philadelphia College of Osteopathic Medicine

Internship: St. Joseph's Hospital

Residency: St. Joseph's Hospital

Caroline Mastro, M.D.

 

Board Certifications: Family Medicine

Medical School: Jefferson Medical College

Internship: Abington Medical Hospital

Residency: Abington Medical Hospital

Kimberly Hogan, M.D.

 

Board Certifications: Family Medicine

Medical School: Medical College of Wisconsin

Internship: Abington Memorial Hospital

Residency: Abington Memorial Hospital

bottom of page