Passport photos at Light Drawn Studios in Barrington, 60010

Are you searching for a passport photo place in Barrington? Light Drawn Studios offers passport photo services.

Address
724 W Northwest Hwy, Barrington, IL 60010, United States

Phone number
1 224-655-7801