Bayfields Opticians
12 Market Place
Barnard Castle
Barnard Castle
DL12 8ND
Phone number
01833631849
Website
Practice facilities
Wheelchair access to testing room
Type of visit
Practice visit