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.

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

02 May 15:25 by Justine Herlihy