Deanwood Rehabilitation and Wellness Center
5000 Burroughs Ave NE
Washington DC, DC 20019
Deanwood Rehabilitation and Wellness Center is a 296 room nursing facility. It is located within the Hillbrook area of Washington DC, Washington DC. The community is in a mostly low income area, with a median family income of ...
3 miles away from Landover, MD