1. Keith French Photography 1023 N Spring St, Elgin, IL 60120 Coordinate: 42.05561,-88.28204 Phone: (847) 401-2017