Practice details 01443 201 805 8 Station Road, Church Village, Pontypridd CF38 1AH View map 51.562026, -3.317524See directions to practice Email practice Payment options Private Share