Glen Haven Health and Rehabilitation
2201 32nd St
Northport, AL 35476
Glen Haven Health and Rehabilitation is a 200 unit skilled nursing facility. It is located at 2201 32nd St in Northport, Alabama. With an average per-family income of $35,540, the facility is in a mostly middle class area. ...