Leewood Healthcare Center
7120 Braddock Rd
Annandale, VA 22003
Leewood Healthcare Center is a 132 bed nursing home facility. It is situated within the North Springfield area of Annandale, Virginia. The surrounding area has a dense population, with approximately 57,000 poeple living in the zip code of ...