1. Pete's Landscaping 842 Circuit St, Hanover, MA 02339 Coordinate: 42.11734,-70.88234 Phone: (781) 405-4155