Incorporated by Northport Health Services of Florida, L.L.C., Crystal River Health and Rehabilitation, L.L.C. is located at 931 Fairfax Park Tuscaloosa, AL 35406. Crystal River Health and Rehabilitation, L.L.C. was incorporated on Thursday, May 17, 2001 in the State of FL and is currently active. C T Corporation System represents Crystal River Health and Rehabilitation, L.L.C. as their registered agent.
Source: Public Record data - Department of State - Division of Corporations