Since 1994, S.T.S. Limousine services have been satisfying all kinds of transportation needs for the Bahamas. From weddings and proms, to island tours, S.T.S. will be sure to provide excellent and professional transportation services for every one of their customers.
Location: P.O. Box N-4481, Wulff Road, Nassau, New Providence
Phone: (242) 323-0003
Secondary Phone: 323-0003
Help us improve! We welcome your corrections and suggestions.