Skip to main content

Eden Dental Studio

128-130 Accrington Road, 128-130 Accrington Road, Blackburn, Lancashire, BB1 2AE

Is this dentist taking on new NHS patients?

This dentist is not taking on new NHS patients.

Last confirmed: 1 May 2025

About this dentist