660 Lionshead Pl
Vail, CO 81657
970-476-4290
Charter Sports is located in the heart of Vail Village and is the epicenter of ski rentals and ski gear during the winter. Their prices are a little inflated due to their location, but it is a good place to go if the whole family needs to but something.
4