Business | Phone |
Shirley Communications Ctr 8 Leominster Rd, Shirley 1464 | (978) 425-2646 |
Shirley Health Board 7 Keady Way, Shirley 1464 | (978) 425-2626 |
Shirley Highway Garage 158 Great Rd, Shirley 1464 | (978) 425-2628 |
Shirley Mart Bus Svc 8 Leominster Rd, Shirley 1464 | (978) 425-4747 |
Shirley Selectmens Office 7 Keady Way, Shirley 1464 | (978) 425-2600 |
Shirley Sewer Commission 7 Keady Way, Shirley 1464 | (978) 425-2670 |
Shirley Village Partnership 17 Leominster Rd, Shirley 1464 | (978) 425-2606 |