Dr Richard Sheard Dr Richard Sheard Ophthalmologist (Eye Specialist) Tasmanian Eye Clinics, 3/370 Main Road, Glenorchy, TAS 7010 Is this you? Claim profile!