Seeing Flashing Lights or Floaters Can Call For Concern While many people experience Flashes of light or Floaters (movement of shadows), what a lot of our patients are
15 Old Barrenjoey Rd, Avalon Beach NSW, 2107