Where is lowell general hospital located? Lowell General Hospital. Founded in 1891, Lowell General Hospital is an independent, not-for-profit community hospital serving the Greater Lowell area and surrounding communities. With two primary campuses located in Lowell, Massachusetts, Lowell General Hospital offers a full range of medical and surgical services for patients.Where is lowell general hospital? Lowell General Hospital is an independent, private, non-profit community hospital located in Lowell, Massachusetts, United States. It was established in the year 1891 and it serves the Greater Lowell area and the surrounding areas.What is lowell general hospital? Lowell General Hospital in Lowell, Mass. is rated high performing in 2 adult procedures and conditions. It is a general medical and surgical facility.