David Shanahan Optometrist Optometrist hello@davidshanahan.com.au0893 352 602 51 Market St, Fremantle, WA 6160 Is this you? Claim profile!