Company ROLL LANDSCAPING AND MAINTENANCE LLC Address CHARLES ALTON ROLL, WEST SENECA, 14224, NEW YORK