By David Schick, contributor A handful of Atlanta-area residents attended an open forum Friday night to discuss mail delivery complaints with U.S. Postal Service officials at Fire Station No. 6 off Boulevard. Among the list ...