Our Lady of Lourdes, Hospital Category: Local Services, Medical/Health Centres Business Name: Our Lady of Lourdes, Hospital Address: Main Street Phone Number: 021-4631516