Sweeting Geoffrey Dr. Address: After 43 Ivanhoe Road Bahamas Ophthalmologists contact and location in Bahamas 242-393-2273