Meteor Comix

Meteor Comix is a science fiction comic store in Elwood City.