USA Today: The Postal Service is seeking public comments about the possible relocation of the South Park Postal Station, which is currently located at 3401 Government St. in Alexandria, Louisiana. A possible new site has not yet been determined. A Postal Service official will talk about the possible relocation during the Alexandria City Council’s meeting at 5 p.m. Tuesday, May 31. The Postal Service has owned the South Park facility since 1997. Read more.