community in Middlesex County, Massachusetts
Shirley
- Holy Ghost Revival Outreach Ministries
Church · Christianity · 37 Front St
- NE SRS Brundavan
Temple · Hinduism · 95 Front St
- Shirley Christian Fellowship
Church · Christianity · 3 Harvard Rd
- St Anthony of Padua Church
Church · Christianity · 14 Phoenix St
- United Church of Shirley
Church · Christianity · 4 Lancaster Rd.