"Long wait for and x-ray and rude staff at Russells Hall"
About: Russells Hall Hospital / General surgery
"Long wait for and x-ray and rude staff at Russells Hall"
About: Russells Hall Hospital / General surgery