117a Dedworth Road, Windsor, Berkshire, SL4 5BB (Show me directions) Show Map
Monday to Friday: 09:00 to 17:30 , Saturday to Sunday: Closed
Cash, Mastercard, Visa
Profile
Neil has over 30 years' experience as a denture technician. Associated with the Royal College of Surgeons, he is an educated denture expert who won't let you down.