Windsor House
Latest contact details and other information for Windsor House, Hospital in Liverpool, UK.
Contact Details
Address
Windsor House, Upper Parliament Street, Liverpool, L8 7LF
Other Information
Sub-Type
Mental Health Hospital
Latitude
53.39556884765625
Longitude
-2.9693813323974609
Parent Name
Mersey Care NHS Trust
Information about this hospital is managed by the Provider Information Management System (PIMS).