C & S Car Rental
Landrail Point, Landrail Point, Crooked Island, Bahamas,
242-344-2526 Phone
242-344-2011 Out of Hours
242-344-2525 Fax