Where is South Shore Hospital?

Where is South Shore Hospital located?

South Shore Hospital, South Shore Hospital (Station), Great Britain (approx. 53.781532°, -3.046321°)


Where is South Shore Hospital on the map?