21. Callahan Electric and Construction Corp. 57 Cherry St, Taunton, MA 02780 Coordinate: 41.91643,-71.08654 Phone: (774) 406-0235