In this Windsor Town map where the number “2” is written is a new development. The streets are not shown here. Back to Home 2022-03-03