Hirak Shah, MD

Internal Medicine, Advanced Heart Failure and Transplant Cardiology
Cost:

4 locations

Kansas University Physicians

7420 Switzer Rd, Shawnee, KS 66203

Accepting new patients

(913) 588-1227