(205) 322-5251
3501 28th Street North, Birmingham, AL 35207
Park with pavilion, tennis courts and more
North Birmingham Recreation Center
3501 28th Street North
Birmingham, AL 35207