Skip to content
Winxato - The Global Index

No. 256,241 · US · United States

Lowell House

10 Holyoke Pl. Cambridge. MA 02138. United States

Lowell House photo

About Lowell House

Lowell House is located at 10 Holyoke Pl. Cambridge. MA 02138. United States. More information is available at lowell.harvard.edu.

Questions about Lowell House

Where is Lowell House?

Lowell House is at 10 Holyoke Pl. Cambridge. MA 02138. United States. Use the Directions button on this page to open the address in your maps app.

What are the opening hours of Lowell House?

The listed opening hours are Monday: closed; Tuesday: closed; Wednesday: closed; Thursday: closed; Friday: closed; Saturday: closed; Sunday: closed. Hours can change on public holidays.

How can I contact Lowell House?

The website is lowell.harvard.edu.

More places to explore

We use cookies for statistics and to show ads. See the privacy policy.