2319 Texas Ave S, College Station, TX 77840, United States
4700 Elmo Weedon Rd, College Station, TX 77845, United States