Category: Medical Services
Chelwood Dental Care is a multi-award-winning Dental practice located just off Street Lane in North Leeds. We are a state-of-the-art, modern dental practice, that provides