Get Directions to Overton Village Hall ← View details 5 Penyllan Street, Overton, Wrexham LL13 0EE, United Kingdom, Overton, England Get Directions From* To * — Required information