TEXAS TERRACE A VILLA CENTER Assisted Living Facility Category: Nursing Home Previous Next ProfilePhotosReviewsTEXAS TERRACE A VILLA CENTER Address: 7900 WEST 28TH STREET SAINT LOUIS PARK MN 55426 United States Default Listing Image-NH Compare Schedule A Meeting Pricing Info