Doctor image

Karl M. Holmes PAC

Physician Assistant

  •  Gender: Male
  •  Experience: 28 years
  •  Sole propriator: No

About Karl M. Holmes

He is located at 214 3rd St, Po Box 305, in Keystone, IA 52249. Appointment can be made via the phone number (319) 442-3215. He is affiliated with 2 practices.

Karl M. Holmes - Address, Phone & Website

214 3rd St, Po Box 305, Keystone, IA 52249

(319) 442-3215

Medical Specialties & Taxonomy codes

Primary Specialty Taxonomy Code
Yes Physician Assistant 363A00000X

Licenses

State License Number
Iowa 001034

Procedures Performed by Karl M. Holmes

EKG (Electrocardiogram)
55%
Urinalysis
84%
Accepted Insurance Plans* – Karl M. Holmes
  1. Medicare

*Note: Insurance coverage may vary. Please call the office to confirm if your plan is accepted.

Karl M. Holmes - Affiliated Medical Practices

Unitypoint Clinic

8101 Birchwood Court

Johnston, 50131 IA

(515) 471-9300

Iowa Health Physicians

214 3rd Street

Keystone, 52249 IA

(319) 442-3215

Questions & Answers

Does Karl M. Holmes see patients with Medicare?

Yes, Karl M. Holmes sees patients with Medicare.

Where can I see Karl M. Holmes ?

You can visit Karl M. Holmes 's at their office located at 214 3rd St in Keystone, IA 52249.

Is Karl M. Holmes affiliated with any medical practices?

Yes, Karl M. Holmes is affiliated with Unitypoint Clinic. For the full list of practices see this list.