Swan Mountain Family Clinic Apr 11, 2018 Loading Map.... Swan Mountain Family Clinic36 Oak Street - Buena VistaEvents 38.835701 -106.13128570000003 Address 36 Oak Street Buena Vista CO 81211 United States Upcoming Events No events in this location