Point Grace Resort, Grace Bay Beach, Providenciales.

Lens Doctors Medical Eye Clinic Unit 101, Neptune Plaza, Grace Bay, Providenciales

Located in the Grace Bay region of Providenciales and within easy access of many of the main resorts, this private practice offers general optometry services and emergency eye treatments.

Map & Location

Located at Neptune Plaza

This small plaza is located on Dolphin Avenue in the Grace Bay area of Providenciales. Restaurants, shops, and medical services are here. More about Neptune Plaza →

Close Search
What in the Turks and Caicos are you looking for?
Type your search terms and pause for instant results.