Posted on January 1, 2019 January 1, 2019 by WebsiteYellowPages.com Taylor Studio 1 2 3 4 50.000 CategoriesTaxidermists LocationsIndiana Bookmark Contact Information Business Name Taylor Studio Address 6407 E 900 N, Indiana 46777-9205 Fax Number 2606227432 CategoriesTaxidermists Post navigationPrevious post: Fisher Creek GnomesNext post: Cohen &Amp; Associates