Welcome to Windsor Terrace. Our townhomes are so charming, they will touch your heart. These simply unique townhomes are a Cape Cod style that were built in the 1960′s and currently are being refurbished.We are a beautiful community of 122 units that are nestled in a tranquil surrounding and the very warmth will entice you to make Windsor Terrace your new home. We are simply more than just another place to live…

Here – You will feel like family. Welcome Home!