General Contact Info Town of Vail.
Location: Town of Vail 75 South Frontage Road Vail, Colorado 81657
Business Hours: Monday thru Friday 8a.m. to 5p.m.