SLNo. 189St. Lucia Blind Welfare Association / Eye Care St. LuciaEye care center · West IndiesNot yet ratedWheelchair accessible Call