Welcome to the Dogtown Gallery & Frame Shop
Located in St. Louis, Mo at 1206 Tamm Ave in the heart of Dogtown. Dogtown, St. Louis
is a charming old Irish neighborhood rich in tradition and contemporary urban living.
Dogtown Gallery offers a complete line of custom framing services specializing
in one-on-one customer service and design.
Come on by and visit us today. Browse our large selection of framed art and prints
and other specialty gifts.
About Dogtown Gallery & Frameshop