Lowell House (disambiguation)

Lowell House may refer to: