About

The Photo Corner is a photo lab located in Sterling, IL.