Arora Optical & Eye Care Centre
3161 Strandherd Dr #304, NEPEAN ON
(613) 823-2400
We are a Licensed Optical Store located in Ottawa. We are a family-run business and offer a wide array of frames to select from. We also provide many different contact lenses to suit the personal n...