Icare Optometrists has been in the eye care industry since 1985 and Carel van Westing has been the owner since 1996. Icare Optometrists consist of three well-established practices. Two of these practices are located in Alberton City and the
...show more