Acquiring satellite view…

E. Floodgate/Levee Road

Authoritative

E. Floodgate/Levee Road is a public boat ramp on Brazos River in Freeport, Brazoria County, Texas (77541). GPS coordinates: 28.9016°N, 95.3844°W.