- Independent hospital
Archived: Optasia Medical Limited
Map and contact details
Optasia Medical Limited
Mellor House, 26 Mellor Road
Cheadle Hulme
Cheadle
Cheshire
SK8 5AU