The central branch of Scotia Bank in the Turks and Caicos is located on Leeward Highway. Onsite are drive through banking and ATMs.
The primary Scotia Bank branch in the Turks and Caicos.
Map & Location
Located in Leeward
Leeward is an upscale and largely residential region located on the northeast end of Providenciales. The beautiful Leeward Beach fronts the coast here, and the area is home to many luxurious vacation rentals, as well as the expansive Blue Haven Marina. More about Leeward →