The entrance to the Greenway is directly behind DeLuca Field on Main St. in Stratford. For more information on the Greenway click here.
Main St. Stratford, CT 06614