We're located at 150 Chapel Street, about one mile south of Norwood Center, just off Route 1A. Drop by and see us! We look forward to meeting you.
If you are from the Norwood area, most people know us as the church that has the big Fair in the spring, or that sells the Christmas trees in the winter.
