Specsavers Optometrist Leichhardt Optometrist www.specsavers.com.austore.leichhardt.au@specsavers.com02 9518 0234 Shop 12, Marketplace Leichhardt, 122 Flood Street, Leichhardt, NSW 2040