Katherine Kirby, DO

Obstetrics & Gynecology

Carolinas Physicians Network

110 W Grover St, Shelby, NC 28150

Accepting new patients

(980) 487-2800