Karl M. Holmes

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

Karl M. Holmes PAC

Physician Assistant

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

Procedures Performed by Karl M. Holmes

Insurances Accepted by Karl M. Holmes

  1. Medicare

Affiliated practices

Unitypoint Clinic
8101 Birchwood Court
Johnston, 50131 IA
(515) 471-9300
Iowa Health Physicians
214 3rd Street
Keystone, 52249 IA
(319) 442-3215

Looking for more Physician Assistants?

Oleva Jane Coleman Mullins
  • Gender: Female
  • Address: 1000 South Limestone Lexington, 40536, KY
Ellissa A. Schwartz
  • Gender: Female
  • Address: 6830 Villagreen View Rockford, 61107, IL
Vadim Galperin
  • Gender: Male
  • Address: 5059 York Boulevard Los Angeles, 90042, CA
Nanar Meguerian
  • Gender: Female
  • Address: 146 Hudson Road Bolton, 1740, MA
Kathleen Erwin
  • Gender: Female
  • Address: Suite 250 878 South Denton Tap Road Coppell, 75019, TX
Elrah F. Gfeller
  • Gender: Female
  • Address: Suite 105 2285 East Flamingo Road Las Vegas, 89119, NV
Carrie Kraeger Porter
  • Gender: Female
  • Address: 1500 East Medical Center Drive Ann Arbor, 48109, MI
Andrea Bishop Navarre
  • Gender: Female
  • Address: Suite 101 1619 Northwest Hawthorne Avenue Grants Pass, 97526, OR
Robert A. Raposo
  • Gender: Male
  • Address: Suite 117 2235 Thousand Oaks Drive San Antonio, 78232, TX
Melissa Richardson
  • Gender: Female
  • Address: 420 Delaware Street Southeast Minneapolis, 55455, MN

Questions & Answers

Does Karl M. Holmes accept patients with Medicare?

Yes, Karl M. Holmes accepts patients with Medicare.

Where can you meet with Karl M. Holmes?

Karl M. Holmes's office is located at 214 3rd Street in Keystone, IA 52249.

Does Karl M. Holmes have affiliation with practices?

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