Local Tree Service Be the first to review Rating: 68 Allen Tree Services 3096 Theatre Rd, Delavan, WI