The Lodge
Llanrhaeadr
Denbigh
Denbighshire
LL16 4NL

Phone: 01745 890370

Monday - Saturday9:30am – 5:00pm
Sunday11:00am – 4:00pm