1900 Anderson St, College Station, Texas 77840 USA
City of College Station's Adamson Lagoon
Photo Credit: Yelp