1. Lauri's Refrigeration & Air Conditioning Inc St, Canton, MA 02021 Coordinate: 42.15623,-71.14739 Phone: (978) 874-2838