Brain-Injury Center Seeks Bankruptcy as Bank Sees Default
Cathy Kemper via Bloomberg
The grounds of The Florida Institute for Neurologic Rehabilitation (FINR) in Wauchula, Florida.
The grounds of The Florida Institute for Neurologic Rehabilitation (FINR) in Wauchula, Florida.