Diabetic Research Institute Address: Montrose Ave Bahamas Clinics contact and location in Bahamas 242-326-5134