Welcome to Windsor Place

Walking distance to Mentor Beach Park nestled on the shores of Lake Erie. Enjoy the beauty of sunsets, picnics, and the water views just minutes from your home.