David Shanahan Optometrists

David Shanahan Optometrists
51 Market Street
Fremantle WA 6160

Ph: 08 9335 2602

Email: shanahan@eftel.com

Specialising in: Prescription