Our Providers


Mohammed S Ghanamah, MD headshot

Mohammed S Ghanamah, MD


Randy M Stevens, MD

Randy M Stevens, MD


Doctor placeholder image

Kelly S Bainbridge, CRNP

Nurse Practitioner

Doctor placeholder image

Katherine W Minuto, CRNP

Nurse Practitioner

Doctor placeholder image

John M Karamichalis, MD

Not employed by Tower Health Medical Group

Doctor placeholder image

Sarah J Bond, PA-C

Physician Assistant Not employed by Tower Health Medical Group

Doctor placeholder image

Mikayla M Pirrera, PA-C

Physician Assistant Not employed by Tower Health Medical Group

Doctor placeholder image

Kaitlyn R Rubnitz, PA-C

Physician Assistant Not employed by Tower Health Medical Group