The Lodge
Llanrhaeadr
Denbigh
Denbighshire
LL16 4NL

Phone: 01745 890370

Monday - Saturday10:00am – 5:00pm
Sunday11:00am - 4:00pm