1. Still Water Pictures 603 Chatham Cir, Algonquin, IL 60102 Coordinate: 42.1655,-88.32141 Phone: (224) 622-7110