Leewood Healthcare Center is a nursing home located in Annandale , Virginia. This nursing home was first approved to provide Medicare and Medicaid services on 04/01/1999. It has 132 certified beds. Leewood Healthcare Center is located 7120 Braddock Road, Annandale, VA 22003 and can be contacted via phone number (703) 256-9770.