Horkan's Castlebar is located in Castlebar, Ireland on Turlough Rd, Drumdaff. Horkan's Castlebar is rated 4.4 out of 5 in the category garden center in Ireland.
Address
Turlough Rd, Drumdaff
Accessibility
Wheelchair-accessible car parkWheelchair-accessible entrance