Windsor Park

Windsor Park is a one acre park on Windsor Avenue featuring a basketball court and a playground.

Windsor Park