Address: 39 N Union St, Elgin About Clicks photo studio Clicks photo studio is located at 39 N Union St Elgin, 60123, US How to get to Clicks photo studio?