THE ROSS PRACTICE - GP in Harlow, CM18 6LY, England | F81106