Get Directions to Comet ← View details 94 Main Street, Carrowdore, Newtownards BT22 2HW, United Kingdom, Carrowdore, England Get Directions From* To * — Required information