Three Mile Creek at Park Ave.

Three Mile Creek at Park Ave.

Mobile, Alabama, United States

Three Mile Creek at Park Ave just East of the storm water outfall.

Location created by
Cade Kistler

Latest photos

No photos uploaded.

Three Mile Creek at Park Ave. : Three Mile Creek at Park Ave.

Observed on
2016-05-02

1/2 inch rainfall within hour. Strong sewage smell near manhole. Sheen on surface. Strong current...