Rural Hall Family Practice PARural Hall Family Practice PA · Specialist100 E Wall St, Rural Hall, NC 27045(336) 659-9440Check availability No reviews yetInsurance:Not specifiedBook onlineClaim listing