Anachronist Spine Institute Address: #151 Trinity Plaza West Bay Street Bahamas Physical Therapists contact and location in Bahamas 242-322-7788 FAX 242-328-8152