Address: 119 Hall St, Lowell, MA 01854, USA
Thanks! Your review is awaiting moderation.
Visit www.lighthousechapelusa.org to learn more about the beliefs and mission of the church. You can also visit www.daghewardmills.org to learn more about our Bishop.
We meet at 119 Hall st. Lowell Massachusetts. We have several branches in different states. Visit www.lighthousechapelusa.org to navigate to the church locator button to search for the closet branch near you. Blessings
Thanks! Your answer is awaiting moderation.
Thanks! Your question is awaiting moderation.