List your lived experience in this villa (Keefe Vacation Rentals) for other users to see. this villa is located in 751 Geneva Parkway
Lake Geneva, WI 53147, in the city of Lake Geneva. According to our information many users of this villa (Keefe Vacation Rentals) are citizens of Lake Geneva. 94% of users who visit the information in this villa live or work within a radius of 61km.
Lake Geneva has 4 colleges that its citizens can choose from.