Situated in Columbus, OH, Town & Country is one of the area's prominent shopping venues. This Regional Center is conveniently located at East Broad St. btwn James & Yearling Rds.. Originally opened in 1949, the mall was updated and renovated in 1999. The property encompasses 511,575 sqft. of gross leasable area across its 55 stores. Guests will find 2,083 parking spaces at the venue.