TREK Bikes of Keller has opened a new 3,408 square foot location at Bear Creek Plaza in Keller, Texas.
Connie Allen handled the negotiations for the new location.