Best Western Teal Lake Inn

3602 S Clark St
Mexico
Missouri
United States