1. Stork The Doula 16 Greenfield Rd, Montgomery, IL 60538 Coordinate: 41.72812,-88.36449 Phone: (630) 229-0729