TOWN AND COUNTRY SHOPPING CENTERODESSA, TEXAS
Town and Country Shopping Center
is an approx. 148,000 SF shopping center located at the northwest corner of University and Grandview in Odessa, TX. Town & Country is anchored by Aaron’s, World Gym, Jason’s Deli, Family Dollar, and Golf & Fitness Specialists.
Location: 2713 N. Grandview Avenue, Odessa, Texas
County: EctorProperty Flyer