Broward Spine Institute 3702 Washington Street, Hollywood, FL 33021