51 employees
SELCO provides high-quality electric, cable, telephone, and internet services to residential and commercial customers within the Town of Shrewsbury, Massachusetts.
1908