- GP practice
Archived: IntraHealth Family Practice Also known as IntraHealth Limited
Map and contact details
IntraHealth Family Practice
Leigh Sports Village
Leigh Stadium, Sale Way
Leigh
Lancashire
WN7 4JY