Meet the Team

Kevin Shane Geib, MD

Physician

Accepts New Patients

Offers Virtual Visits

Justin Bala-Hampton, NP

Nurse Practitioner

Accepts New Patients

Offers Virtual Visits

Angela Titus, FNP

Nurse Practitioner

Accepts New Patients

Offers Virtual Visits