Address: 17 Dutton Street, Accrington, Lancashire, BB5 1JT
Landline: 01254 2...
Fax: 01254 235402
Dispensing Opticians -> Contact Lenses
At S W Allen where we offer you independent eye care using the latest techniques & technology. We understand that for you & your family the health of your eyes is as important as all your healthcare.