Bahamian Touch Products & Car Rental Contact Person: Renee Johnson Address: Pyfrom Addition, Bahamas Car Rental Phone: 433-5440