Posted on January 1, 2019 January 1, 2019 by WebsiteYellowPages.com Straw Rats Designs 1 2 3 4 50.000 CategoriesBusiness Services Nec LocationsIndiana Bookmark Contact Information Business Name Straw Rats Designs Address 501 W 40th Pl Suite 5C, Indiana 46342 Phone Number 2199472019 Website http://starpatrol3d.com CategoriesBusiness Services Nec Post navigationPrevious post: LA Porte Herald-ArgusNext post: Wfft-TV