Two 60 foot pieces of seamless eavestrough and downpipes all graded properly to keep the water away from the town of Uxbridge maintenance department.

Uxbridge