Statewide Injury Treatment Center
12734 Kenwood Ln, Ft. Myers, FL, 33907