1. APT-Computers Templeton, MA 01468 Phone: (508) 736-9075
2. De Bug 416 Otter River Rd, Templeton, MA 01468 Coordinate: 42.58221,-72.04994 Phone: (978) 434-1043