Parc Canol Group Practice
Central Park,Church Village,Pontypridd,RCT
CF38 1RJ