Screen Shot 2017-04-26 at 3.59.25 PM Leave a Comment / By Nic Laccetti Prince Hall Freemasonic Lodge in Atlanta, Georgia, home of the SCLC.