The facts

Town & Country Square Shopping Center is strategically located at the busy intersection of Griffin Road and Kathleen Road. This site provides easy access to the property and region. The center is anchored by Publix Super Market.