About Us

Union, Ohio · 300 N Main St

Loud tees.
Quiet little town.

70's Rock Shop sits on North Main Street in Union, Ohio — a small-town shop with a big-city rack of vintage-style graphic tees and hoodies. The kind of shirts that look like they've been through three tours before you ever put them on.


From Main Street to your mailbox

We started with a rack of faded band and sports tees for the folks who drove out to see us. Word got around, the rack got bigger, and now the whole shop is online — legends of the pitch, the mic and the track, printed to order and shipped anywhere in the U.S.

Every design goes on the same blank: heavyweight 100% cotton, garment dyed and preshrunk, with a deliberately distressed print. No thin, shiny transfers. Just tees that look and feel like the ones you wish you'd kept.

What we stand for

The Rock Shop promise

Heavyweight only

100% cotton, garment dyed, double-needle stitched. Built to outlast the trend.

Made to order

Printed for you in 1–3 business days, so nothing sits in a warehouse getting stale.

Real shop, real people

Questions land with a human in Union, Ohio — usually answered within one business day.

Say hi

Questions? Turn it up.

Sizing, a custom request, or an order — we're happy to help.

Contact us
Shop70's Rock ShopAddress300 N Main St, Union, OH 45322, United StatesEmailsupport@70srockshop.comHoursMon–Fri, 9 AM – 5 PM ET