Dr. Amber Holmes
Dr. Amber Holmes
Last updated: Aug 18, 2026

Dr. Amber Holmes

  • Gender: Female
  • Sole propriator: No
  • NPI: 1144755786

Dr. Amber Holmes M.D.

Resident

She is located at 101 East 10th Street in Spencer, IA 51301. Her National Provider Identifier (NPI) number is 1144755786. Appointment can be made via the phone number (712) 264-3500. She is affiliated with 1 practices.

Medicare Enrollment

Dr. Amber Holmes is enrolled to bill Medicare as a Practitioner - Family Practice .

Bills through: Spencer Municipal Hospital

Based on Medicare's public enrollment records as of Jul 17, 2026. This reflects Medicare fee-for-service enrollment only and is not a comment on insurance accepted, quality, outcomes, or board certification.

Affiliated practices

Center for Family Medicine
1115 East 20th Street
Sioux Falls, 57105 SD
(605) 339-1783

Looking for more Residents?

Here are residents in Iowa you may want to explore.

Dr. Srikanth Reddy Kasula
  • Gender: Male
  • Address: Suite 300 1236 East Rusholme Street Davenport, 52803, IA
Dr. Jacob Eblen
  • Gender: Male
  • Address: 127 W HIGH ST VILLISCA, 50864, IA
Dr. Annapoorna Singh
  • Gender: Female
  • Address: 1111 Duff Avenue Ames, 50010, IA
Dr. Devin Parker Leland
  • Gender: Male
  • Address: 1215 Duff Avenue Ames, 50010, IA
Dr. Robert Ian Campbell
  • Gender: Male
  • Address: 1116 Pennsylvania Avenue Ottumwa, 52501, IA
Dr. Hyo Young Seo Smith
  • Gender: Female
  • Address: 101 Southeast Destination Drive Grimes, 50111, IA
Kaleb Davidson Frazier
  • Gender: Male
  • Address: 1221 South Gear Avenue West Burlington, 52655, IA
Dr. Rachael Rickertsen Dirksen
  • Gender: Female
  • Address: 105 East 9th Street Coralville, 52241, IA
Dr. Jordan Kaminski
  • Gender: Male
  • Address: 1111 Duff Avenue Ames, 50010, IA
Dr. Amol Agarwal
  • Gender: Male
  • Address: 1378 Northwest 124th Street Clive, 50325, IA

Questions & Answers

Does Dr. Amber Holmes accept insurance?

Unfortunately we don't have any information if Dr. Amber Holmes accepts insurance.

Where can you meet with Dr. Amber Holmes?

Dr. Amber Holmes's office is located at 101 East 10th Street in Spencer, IA 51301.

Does Dr. Amber Holmes have affiliation with practices?

Dr. Amber Holmes is affiliated with Center for Family Medicine.