Allen House is a quaint and historic venue nestled in the heart of Lowell, MA. The establishment offers a charming and versatile space for a variety of events and gatherings.
With its elegant architecture and welcoming atmosphere, Allen House provides a unique setting for weddings, corporate functions, and other special occasions. Guests can enjoy the rich history and character of the venue while creating lasting memories.
Generated from their business information