Neighborhood & Directions

Places

Distance

    Frequently Asked Questions

    Where is University Square located?
    University Square is located at 313 Lincoln Avenue, College Station, TX, 77840.