2918 Duncanville Rd, Dallas, TX
Located in southwest Dallas, The Villa at Mountain View is an energetic 120-bed senior community that offers comprehensive skilled nursing and rehabilitation services. Featuring open courtyards and a vintage architectural design that fits within its ... Located in southwest Dallas, The Villa at Mountain View is an energetic 120-bed senior community that offers comprehensive skilled nursing and rehabilitation services. Featuring open courtyards and a vintage architectural design that fits within its surroundings, we’re conveniently located in a well-established neighborhood that offers shopping, dining, entertainment, and all the amenities of a small community. Show All