Directions to the business WINDSOR MEDICAL CENTRE - Dewsbury