Doctor in Windsor Gardens, South Australia The most extensive list of Doctor in Windsor Gardens, South Australia SA Pathology Windsor Gardens SA Doctor Detail Address: 4/1 Longview Road, Windsor Gardens SA 5087 . Phone: +61 8 8266 6849. Types of specialists in Windsor Gardens SA Car repair Doctor General contractor Painter Roofing contractor