The Steadman Clinic - Vail, CO. 180 South Frontage Road. Vail, CO 81657. Map & Directions. Patient Parking Map. Phone: (970) 476-1100. Fax: 970-479-5835. Effective Tuesday, September 7th at 6:00 am, vehicle access from West Meadow Drive to The Steadman Clinic Vail, and Steadman Philippon Research Institute will be permanently closed, aside from ....