Dr David B. Karty, MD
General medicine · Physician
18695 W 151st St, 66062 OlatheGeneral medicine · Physician
18695 W 151st St, 66062 OlatheGeneral medicine · Physician
18695 W 151st St, 66062 OlatheGeneral medicine · Physician
18695 W 151st St, 66062 OlatheGeneral medicine · Physician
1750 S Mahaffie Pl, 66062 OlatheGeneral medicine · Physician
1750 S Mahaffie Pl, 66062 OlatheGeneral medicine · Physician
8700 Bourgade St, 66219 LenexaGeneral medicine · Physician
8700 Bourgade St, 66219 LenexaGeneral medicine · Physician
16500 Indian Creek Pkwy, 66062 OlatheGeneral medicine · Physician
15602 College Blvd, 66219 LenexaGeneral medicine · Physician
11140 Thompson Ave, 66219 LenexaGeneral medicine · Physician
15474 Bradfort Ct, 66012 BasehorGeneral medicine · Physician
1803 S Ridgeview Rd, 66062 OlatheGeneral medicine · Physician · Pediatrician · Emergency service · Medical emergency service
1803 S Ridgeview Rd, 66062 OlatheGeneral medicine · Physician
11140 Thompson Ave, 66219 LenexaGeneral medicine · Physician
15325 W 95th St, 66219 LenexaGeneral medicine · Physician
1803 S Ridgeview Rd, 66062 OlatheGeneral medicine · Physician
15435 W 134th Pl, 66062 OlatheGeneral medicine · Physician
15435 W 134th Pl, 66062 OlatheGeneral medicine · Physician
15435 W 134th Pl, 66062 OlatheGeneral medicine · Physician
15435 W 134th Pl, 66062 Olathe