Kelly Landscape & Tree Service Tree Service Contractor - Scituate, MA Looking to contact Kelly Landscape & Tree Service? You can reach them at 800-820-4387