Each county in Colorado has a Veterans Service Office that offers free assistance to veterans. Their Service Officers specialize in assisting veterans, and their family members, with claims, applications, and appeals to the VA. If you are considering requesting services or submitting an application to the VA, we strongly recommend that you contact your County Veterans Service Office.
Feedback
Visit a County Veterans Service Office Recently?
We want to hear about your experience! Please fill out our online survey to tell us how we did and let us know what we can improve.
Locations
(Click to open/close)
Service Officer
Drew Dixon - drdixon@adcogov.org
Administrative Assistant
Julissa Raygoza - veterans@adcogov.org
Address
11860 Pecos Street Suite 2300 Westminster CO 80234
Phone
720-523-2770
Hours
Monday-Friday 8AM - 5PM Lunch 12:00PM-1:00PM
Service Officer
Bill Brown - vso@alamosacounty.org
Donald Romero - vso2@alamosacounty.orgAddress
8999 Independence Way Suite 103
Alamosa, CO 81101Phone
719-589-1109
Fax
719-589-1900
Hours
9:00AM - 4:00PM Monday - Friday
Aurora Office
Aurora Office Address: Altura Plaza
15400 E 14th Pl, Ste. 501
Aurora, CO 80011Veterans Service Officers:
Jon Loffelmacher
Kevin NelsonLittleton Office
Littleton Office Address: Arapahoe Plaza
1690 W Littleton Blvd, Ste 110
Littleton, CO 80120Veterans Service Officers:
Josh Medina, Supervisor
Lisa Rogers
Paul PappasPhone (both offices)
303-738-8045
Fax
303-738-8031
Email
VeteranServices@arapahoegov.com
Hours
9:00AM - 4:00PM Monday - Thursday
Closed Friday
Service Officer
Raymond Taylor - raytaylor@archuletacounty.org
Address
451 Hot Springs Blvd.
PO Box 1507
Pagosa Springs, CO 81147Phone
970-264-4013
970-946-3590
Fax
970-264-4014
Hours
8:00AM - 4:00PM Monday - Friday
Service Officer
Bob Porter - bacava@bacacountyco.gov
Address
25500 Hwy 160 Springfield, CO 81073
Phone
719-563-0976
Fax
719-523-6584
Hours
Call for an appointment.
Service Officer
Vacant
Please contact the Otero or Prowers County VSO at this time.
Address
1214 Ambassador Thompson Blvd, Room 213 PO Box 350 Las Animas, CO 81054
Phone
719-468-6406
Fax
719-456-0375
Hours
Monday and Tuesday
8:00AM - 12:00PM and 1:00PM - 5:00PM
Service Officers
Sasha Mathews
smathews@bouldercounty.govAddress
Boulder County Veterans Services, 515 Coffman Street, Ste. 150, Longmont, CO 80501
Phone
303-441-3890
Fax
303-834-8312
Hours
8:00AM - 4:30PM Monday - Friday
Please call or email for appointment.
Service Officer
Tim Hutchinson - thutchinson@broomfield.org
Address
100 Spader Way, Broomfield, CO 80020
Phone
720-887-2263
Fax
303-410-3807
Hours
8:00AM - 5:00PM Monday - Friday
Please call for appointment.
Service Officer
Leisl Hammond vso@chaffeecounty.org
Jan Wilson vso@chaffeecounty.orgAddress
Touber Building
448 East 1st Street Ste 134
Salida, CO 81201Phone
719-239-4678
Fax
719-539-5015
Hours
Monday - Friday 9:00 am-5:00 pm (Appointments Only)
Service Officer
Janelle Crow - kiowaco.vso@gmail.com
Address
PO Box 824 Cheyenne Wells, CO 80810
Phone
719-438-5860, 719-438-5327 fax
Hours
Call for an appointment.
Service Officer
Troy Erickson - terickson@clearcreekcounty.usAddress
Health and Wellness Center
1969 Miner Street, 2nd Floor
PO BOX 3669
Idaho Springs, CO 80452
Phone
303-670-7543, 303-567-2274 fax
Hours
Mon - Thurs 7:00am-5:30pm
Service Officer
Robert Lockwood - rlockwood@co.conejos.co.us
Address
12987 CR G6, Veterans Bldg.
PO BOX 157
Conejos, CO 81129-9989Phone
719-376-6725
Hours
Tues, Wed, Thurs 8:30am-4:30pm
Service Officer
Dave Marquez - vso@costillacounty-co.gov
Address
County Veterans Service Office PO BOX 97 400 Gaspar Street San Luis, CO 81152
Phone
719-580-6126
Hours
8:00 a.m.-12:00 p.m. Monday - Friday by appointment.
Service Officer
Michael Gott - michael.gott@crowleycounty.net
Address
Crowley County VSO 603 Main Street Suite 2 Ordway, CO 81063
Phone
719-267-5241
Fax
719-267-3114
Hours
Call for appointment
Website
Service Officer
Dominic Edginton - vso@custercounty-co.gov
Address
205 S. 6th St., Westcliffe, CO 81252
Phone
Fax
719-783-9475
Hours
Tues - Thur 8am-4pm
Fri 8am-11am by appt.
Service Officer
Linda Reeves - lreeves@deltacounty.com
Address
Delta County Courthouse
501 Palmer Street Delta, CO 81428Phone
970-874-2082
719-421-0831
Fax
970-874-2114
Hours
Monday - Friday 8:00 am-5:00 pm
Service Officer
Venessa Torres - Venessa.Torres@denvergov.org 303-923-0404
George Cassidy - george.cassidy@denvergov.org 720-944-3500Address
Bill Daniels Veteran Service Center 1247 Sante Fe Denver, CO 80204
Hours
7:30 a.m. to 2p.m.
Monday-Friday, by appointment
Service Officer
Frank LoBue Frank.Lobue@dmva.state.co.us
Address
VFW Hall PO BOX 428 Dove Creek, CO 81324
Phone
970-677-3200
970-570-6847 (Cell)
Fax
970-512-0503
Hours
Monday - Thursday 8:00 am - 5:00 pm by appointment only
Service Officer
Chris Maes
Michael Thomsen
Gary Weston
Erin NowakAddress
Wilcox Building 301 Wilcox Street Castle Rock, CO 80109
Phone
303-663-6200
Fax
303-484-6257
Email
Service Officer
Pat Hammon - pat.hammon@eaglecounty.us
970-328-9674
Address
Health and Human Services Bldg. 551 Broadway PO BOX 660 Eagle, CO 81631
Fax
855-846-0751
Website
Hours
Hours by appointment
Service Officer
Matt Peters - matthew.peters@elbertcounty-co.gov
Address
P.O.Box 7
Kiowa, CO 80117Phone
720-869-6772
Hours
By appointment only
Main Office
Vernon Stewart - Interim Director of Veteran Services
Charles Graves - Manager
Chad Farris - Administrative Services Supervisor
Jennifer Clark - Appeals Specialist
Corey Gill - Assistant Veterans Service Officer
Joshua Hutson - Associate Veterans Service Officer
Sloane Allen - Associate Veterans Service Officer
Beth Belt - Assistant Veterans Service Officer
Tiffany Otto - Administrative Coordinator
Renee Lacey - Administrative Coordinator
Satellite Office
Paul Arends Assistant Veterans Service Officer
Richard Gagne - Assistant Veterans Service Officer
Adam Armstrong - Assistant Veteran Service Officer
Breton Martin - Administrative Coordinator
Email
Address
Main Office
5850 Championship View, Suite 130 Colorado Springs, CO 80922
Satellite Office
530 Communication Circle, Colorado Springs, CO 80905
Phone
Main Office
719-520-7750, 719-520-7751 fax
Satellite Office
719-309-4729, 719-520-7751 fax
Hours
Main Office
Appointments Required
Mon-Fri 8am-4:30pm
Satellite Office
Appointments Required
Mon-Fri 8am-4:30pm
Service Officer
Martin Peek - fcvso@fremontco.com
Address
Fremont County Admin Bldg. 615 Macon Ave, Suite 203
Canon City, CO 81212
Phone
Martin Peek - 719-276-7400
Fax
719-276-7402
Hours
Mon - Thurs
1200 - 1700
Service Officer
Adam Lazaro - adam.lazaro@pitkincounty.com
Address
Pitkin County Health & Human Services
405 Castle Creek Dr, Ste 102
Aspen, CO 81611Phone
970-319-5169
Hours
Office Hours: Tuesday & Thursday 8:30 am to -5:00pm
Remote Hours: Wednesday & Friday 8:30 am to 4:00 pm
Service Officer
Leon Pohl - lapohl@co.gilpin.co.us
Address
Gilpin Public Health Building
15193 CO-119
Blackhawk, CO 80422Suite 100 Blackhawk, CO 80422
Phone
Dept. of Human Services 303-515-4297, 720-434-4273 fax
Hours
Monday through Thursday 9 am - 1 pm, Friday 9 am - 11 am
Service Officer
Duane Dailey - gcvso@co.grand.co.us
Address
Grand County Courthouse BOX 264 Hot
Sulpher Springs, CO 80451
Phone
970-725-3122, cell 970-509-9024, fax 970-725-0565
Hours
Mon-Fri 8:30am-5pm call for appointment
Service Officer
Stephen Otero - sotero@gunnisoncounty.org
Address
220 N Spruce Street
Gunnison, CO 81230
Phone
970-641-7919
Hours
Call for an appointment
Service Officer
Michael Harrington- veterans@hinsdalecountycolorado.us
Address
Lake City Medical Center
PO Box 307
Lake City, CO 81235Phone
Office 970-784-6845
Fax: 970-944-2630
Hours
By Appointment
Service Officer
Vacant
Please reach out to regional State Veterans Service Officer Glen Marciniak, email glen.marciniak@dmva.state.co.us, phone 719-691-5445 or Regional State Veterans Service Officer Ray Odum, email raymond.odum@dmva.state.co.us, phone 719-924-2280.
Address
Administration
401 Main Street, Suite 303
Walsenburg, CO 81089
Colorado State Veterans Nursing Home
Phone
719-738-3000 ext. 838, 719-738-3996 (fax)
719-489-3246, 719-738-4509 (fax)
Hours
Call for Appt.
Service Officer
Ron Drinkwine - rondrinkwine@gmail.com
Address
Jackson County PO Box 322 Walden CO 80480
Phone
970-218-9877, 970-723-4706 fax
Hours
Call for an appointment
Service Officer
Kevin Ashcraft - kashcraf@co.jefferson.co.us - 303-271-4574
Address
Jefferson County Laramie Building 3500 Illinois St., Suite 1600 Golden, CO 80401
Fax
303-271-8375 fax
Hours
Mon-Thurs 7AM-5PM
Service Officer
Janelle Crow - kiowaco.vso@gmail.com
Address
Kiowa County Court House, 1305 Goff Street Eads, CO 81036
Phone
719-438-5860, 719-438-5327 fax
Hours
Call for an appointment
Service Officer
Travis Gale - travis.gale@kitcarsoncounty.org
Address
1650 Donelan Avenue
Burlington, CO 80807
Phone
Hours
Hours 07:00 a.m. - 5:00 p.m.
Service Officer
Greg Dotson gdotson@lpcgov.org
Address
Riverside Professional Bldg. 1970 East 3rd Ave., Suite 102 Durango, CO 81301
Phone
970-759-0117
Fax
970-247-3277
Hours
Monday - Friday 8:00 am-12:00 pm and 1:00 pm to 5:00 pm (Appointments encouraged)
Service Officer
Harry Beck - hbeck@lakecountyco.gov
Address
New Discovery Bldg.
901 S. HWY 24 Room 105
MAIL: PO BOX 964 Leadville, CO 80461Phone
719-221-3245
Hours
Monday and Wednesday from 8:00 a.m. - 5:00 p.m
Service Officer
Trisha Reynolds
Duffy Laudick
Lee Cooper
Keith Gilbert
Savana Townsend
Address
Larimer County Courthouse Larimer County Veterans Services 200 West Oak Street, Suite 5000 PO Box 1190 (mail) Fort Collins, CO 80522-1190
Phone
970-498-7390, 970-498-7395 fax
Email
Hours
Mon-Thur 8am-4pm (Closed for lunch 12:30pm-1pm) Fri 8am-12:30pm
Service Officer
Matt Dominguez - m.dominguez@lasanimascounty.org
Address
Las Animas County Courthouse 200 E. First St, Room 101 Trinidad, CO 81082
Phone
719-845-2589, 719-845-2598 fax
Hours
Mon - Fri 8:00am - 4:30pm
The last appointment is at 4:00PM
Veterans Service Officer
Joy Johnson - vso@lincolncountyco.us
Address
Box 1283 (mail) Limon, CO 80828
Phone
719-892-4800
Hours
Please call for appointments
Service Officer
Derrick Boroff - boroffd@logancountyco.gov
Address
Logan County Veteran Service Officer 315 Main Street Sterling, CO 80051
Phone
970-520-5876
Hours
8AM - 5PM Mon - Tues
9AM - 5PM Wed - Thurs, closed on Fridays
Service Officer
Anthony Lee (Tony)
Assistant Veteran Service Officer
Laura Stanley
Address
Workforce Center 512 29 1/2 Road
Grand Junction, CO 81504
Email
Phone
970-248-2733
970-257-2218 (Laura Stanley)
Fax
970-256-2219
Hours
Monday, Wednesday, Thursday, and Friday by appointment only, Tuesday, open walk-in hours from 8:00 am to 3:00 pm
Appointments
Service Officer
Timothy Thornton - vso@mincocolo.com
Address
1201 N Main Street
PO Box 70
Creede, CO 81130Phone
719-480-3137
Fax
719-658-2764
Hours
Monday, Tuesday and Thursday 7:30am-12:30pm Appointments preferred
Service Officer
Ron Epplin - veterans@moffatcounty.net
Address
1198 W. Victory Way
Suite 100
Craig, CO 81625
Phone
970-824-0384
855-710-7379 (fax)
Hours
Mon-Tues, & Thurs 8:30am-1:30pm, Weds 8:00am-9:00am & 12:00pm-14:00pm
County Veteran Service Officer
Travis Parker - tparker@co.montezuma.co.us
Address
Montezuma County Veterans Service Office
107 N. Chestnut Suite #205
Cortez, CO 81321Phone
Main: 970-565-7155
Fax: 970-565-5434
Hours
Mon - Thurs 8:30am-3:30pm, Closed Fridays. Call for appointment
Service Officer
Phillip Rich - vso@montrosecounty.net
Address
Montrose County Admin Bldg.
1140 N Grande Ave., Ste250
Montrose, CO 81401Phone
970-249-2115
Fax
970-249-7761
Hours
Monday - Friday, 9:00AM - 5:00PM - Please call for an appointment.
Service Officer
Brian Uhrich - buhrich@co.morgan.co.us
Address
800 E Beaver Ave. Fort Morgan, CO 80701
Hours
By Appointment
Service Officer
Ric Ward - RWard@oterogov.org
Address
Otero County Courthouse 494 13 W 3rd St, Room 110 La Junta, CO 81050
Phone
719-383-3148, 719-468-6406
Fax
719-383-4607
Hours
Wednesday - Friday 8AM-12PM and 1PM-5PM
Montrose County Veteran Service Officer also helps Ouray County Veterans
Service Officer
Phillip Rich - vso@montrosecounty.net
Address
Montrose County Admin Bldg. 1400 N Grande Ave., Ste250 Montrose, CO 81401Phone
970-249-2115 Admin, 970-249-7761 fax
Hours
Monday - Friday, 9:00AM - 5:00PM - Please call for an appointment.
Service Officer
Jim Pickart - jpickart@parkco.us
Jeremiah Pedrie - jpedrie@parkco.us
Address
Park County Human Services 825 Clark Street PO Box 968 Fairplay, CO 80440
Platte Canyon Fire Station #2 153 Delwood Drive PO Box 1193 Bailey, CO 80421
Phone
719-836-4132, 719-836-0508 fax - Jim
719-838-0014, 303-816-9498 fax - Jeremiah
Hours
Please call for appointmentService Officer
Christopher Kelley - ChristopherK@phillipscounty.co
Address
221 S Interocean Ave, Holyoke, CO 80734
Phone
970-520-6310
Service Officer
Adam Lazaro - adam.lazaro@pitkincounty.com
Address
Pitkin County Health & Human Services
405 Castle Creek Dr, Ste 102
Aspen, CO 81611Phone
970-319-5169
Hours
Office Hours: Tuesday & Thursday 8:30 am to -5:00pm
Remote Hours: Wednesday & Friday 8:30 am to 4:00 pm
Service Officer
Gary Harbert - gharbert@prowerscounty.net
Address
Prowers County Veterans 1001 South Main St. Lamar, CO 81052
Phone
719-336-2606, 719-336-9763 fax
Hours
Mon-Fri 8am-12pm, 1pm-5pm (Appointments Preferred)
Veteran Service Officer
Eric Moncibais - Eric.Moncibais@pueblocounty.us 719-583-6113Administration
Heather Cornell, Program Administrator -heather.cornell@pueblocounty.us
Renee Franklin (Admin) - franklinr@pueblocounty.usAddress
320 W. 10th Street, Pueblo, CO 81003Phone
Heather 719-583-6794
Renee 719-583-4544
fax 719-583-6306Hours
By Appointment only
Service Officer
Joseph Dungan - joe.dungan@rbc.usAddress
PO Box 599 County Administration Bldg. Meeker, CO 81641Phone
Joseph Dungan - 970-878-9690 fax 970-878-4695Hours
Appointment Only Wed 1pm-3pm
Service Officer
Jack Rudder - jrudder@riograndecounty.org
Address
Colorado State Veterans Center BOX 97 Homelake, CO 81135
Phone
719-852-5118, 719-852-3881 fax
Hours
Tues, Wednesday & Thurs 7:30am-12:00pm
Service Officer
Chana Weissman, MPH Veteran’s Service OfficerAddress
Human Services
135 6th Street
Steamboat Springs, CO 80487Phone
(970) 870-5469Fax
(970) 870-5260Hours
Tuesday & Wednesday: 8.30am-5.00pm
Thursday: 8.00am-12.00pm
Service Officer
Bill Brown - vso@alamosacounty.org
Donald Romero - vso2@alamosacounty.orgAddress
8999 Independence Way Suite 103
Alamosa, CO 81101Phone
719-589-1109
Fax
719-589-1900
Hours
9:00AM - 4:00PM Monday - Friday
Service Officer
Gary Davis - veteranservices@sanjuancolorado.us
Address
136 W 1st Street
Cortez, CO 81321
Phone
970-317-9555
Hours
By Appointment
Service Officer
Mikael Madsen - MIKAELM@SANMIGUELCOUNTYCO.GOV
Address
333 W. Colorado Avenue, 3rd Floor
Telluride, CO 81435
Phone
970-708-8757
Hours
Please call for an appointment
Service Officer
Sandy Fryar. Address - sfryar@sedgwickcountygov.net 970-768-2575Address
118 W 3rd Street, Julesburg
CO 80737Hours
Email for an appointment
Service Officer
See Grand County, Duane Dailey
gcvso@co.grand.co.us
Phone - 970-509-9024
Fax - 970-725-0565Appointments: Call for Appointment
In office 1st Wed & 3rd Tues.
Address
CVSO Summit County
83 Nancys Pl,
Frisco, CO 80443
Service Officer
Cynthia Meyer - cynthia.meyer@state.co.usAddress
Main Office
Teller County Veterans Service Officer
800 Research Drive, Suite 230
PO Box 7245Woodland Park, CO 80863
Alternate OfficePhone
719-686-5526, 719-686-5422 faxHours
Main Office
Mon - Fri 8:00am - 4:30pmAlternate Office
Wed 8:00am - 4:30pm
Service Officer
Joy Johnson - vso@lincolncountyco.us
Phone
Hours
Please call for an appointment.Mailing Address
Box 1283. Limon, CO 80828
Service Officers
Tim Marquart tmarquart@weld.gov 970-400-3445
Tom Gonzales tgonzales@weld.gov 970-400-3447
Gwendolyn Jenkins gjenkins@weld.gov 970-400-3444Address
315 N. 11th Avenue, Building B
Hours
Mon-Fri 8am-5pm
Service Officer
Adam Beauprez - abeauprez@co.yuma.co.usAddress
720 E Ave, Yuma, CO 80759Phone
970-630-9725Hours
Call for an appointment