Home / Denbighshire / Camella Chemists

Camella Chemists

Shop · 83 Vale Road, Rhyl, Denbighshire, LL18 2PG

Food hygiene rating

–Exempt

Registered with Denbighshire council.

Nearby food businesses

All food hygiene ratings in LL18

Shop ratings in Denbighshire · All of Denbighshire