Address 72 McKenzie Terminal Blvd, College Station 77845, United States
Coordinates 30°35'37.831" N -96°22'0.552" E