1558 Green Road Towns is an exciting new townhome development situated at the intersection of Green Road and Hwy 2 in Bowmanville. With a reputed developer behind this project, the townhomes promise to offer modern living spaces in a convenient location.