The Keller Town Center is located in the heart of Keller, TX. Featuring streets, pedestrian trails, lakes, water features and greenbelts, the Keller Town Center has much to offer to Keller residents.