About Atlatl Press is an independent literary press founded in 2009 and located in Yellow Springs, Ohio. Leave a Reply Cancel replyNameEmailWebsiteTurn on JavaScript to leave a comment. Δ