(Last Update: 24 Apr 2023)
Welcome to The Villa, located approximately 6 miles south of I-94 (Alexandria) on Highway 29, on Lake Reno. The Villa is available for weekly summer r