Flooding issues persist for residents around Mecca Avenue

by

by

Homewood Star