Davis County Veterans Affairs Office
Hours: Monday - Friday, 8:00 a.m. - 4:30 p.m.
Bloomfield, IA 52537
Disabled American Veterans (DAV)
Iowa Department of Veterans Affairs
7105 Northwest 70th Ave.
Johnston, IA 50131
800-838-4692
Iowa Veterans Home
Marshalltown, IA 50158
Jefferson County Veterans Affairs Office
The VA office is located on the main floor of the Jefferson County Courthouse, opposite the elevator.
Hours: Monday - Friday, 8:00 a.m. - 4:30 p.m.
51 East Briggs Ave.
Fairfield, IA 52556
Lee County Veterans Affairs Office
Office Locations:
701 Avenue F, Fort Madison, IA 52627
Hours: Mondays, Wednesdays, Thursdays, 9:00 a.m. - 3:00 p.m.
727 Main Street, Keokuk, IA 52632
Hours: Mondays, Tuesdays, Fridays, 9:00 a.m. - 3:00 p.m.
Van Buren County Veterans Affairs
Providing short term county assistance to qualifying county veteran, and assisting veterans in accessing state and federal veterans assistance.
406 Dodge St.
Keosauqua, IA 52565
Van Buren County Veterans Service Office
Ms. Riggle advises phoning ahead. There are many different services including rental and housing assistance, help connecting with resources, utility assistance and more.
Hours: Monday - Friday, 8:00 a.m. - 4:30 p.m.
P.O. Box 475
Keosauqua, IA 52565
Veteran's Administration Hospital (Des Moines)
Des Moines, IA 50310
Veteran's Administration Hospital (Iowa City)
Des Moines, IA 52246
Veterans Administration Hospital (Ottumwa VA Clinic)
Suite 1
Ottumwa, IA 52501
Veterans Affairs (Des Moines Regional Office)
Office located in Room 1063.
Des Moines, IA 50309
Disclaimer: This information was provided by community agencies. It may not be all-encompassing and some information changes often. To contact the VBCH Complex Care Office, please call 319-293-8744.