Scotsboro Location on Google Published March 2, 2013 at 1008 × 602 in Reflections on Scottsboro, Illinois Scottsboro area