- Independent hospital
Archived: Miracle in Progress
Map and contact details
Miracle in Progress
28 Hall Croft,
Shepshed
Loughborough
Leicestershire
LE12 9AN