"Difficult to get appointments. Very poor…"
About: St James Medical Practice Limited
"Difficult to get appointments. Very poor…"
About: St James Medical Practice Limited