Residents upset as Edison post office is slated for closure
The South Florida Times The Edison post office at Northwest 62nd Street and Northwest 8th Avenue will close June 3, the US Postal Service announced Monday. The closure will mean many Liberty City residents without cars will be forced to make a 2.5 mile trip by bus or on foot … |
More: continued here