(817) 927-0050 INFO@WOODCRESTCAPITAL.COM

TOWN & COUNTRY

ODESSA, TEXAS

Town & Country Plaza

Town & Country Plaza is a 147,535 SF shopping center with specialty retailers and restaurants, located at the northwest corner of University and Grandview, in Odessa, Texas. Town & Country is anchored by Aaron’s, World Gym, Jason’s Deli, Tuesday Morning and Golf & Fitness Specialists.

Primary Type: Lifestyle Center

Location: 2713 N. Grandview Avenue, Odessa, Texas

View Map & Directions>

Property Flyer