Craig’s Sports Cards — TCG & Sports Card Shop in Indian Land, South Carolina

Hours of Operation

Monday Closed
Tuesday 10 AM to 6 PM
Wednesday 10 AM to 6 PM
Thursday 10 AM to 6 PM
Friday 10 AM to 6 PM
Saturday 11 AM to 5 PM
Sunday 12 to 4 PM

Location & Contact

9941 Charlotte Hwy

Indian Land, SC 29707

Get Directions

Website

linktr.ee

About This Listing

The address on file for Craig’s Sports Cards is 9941 Charlotte Hwy, Indian Land, SC 29707. The closest other cities with listings are Fort Mill, about 8 miles out with 3 shops, and Rock Hill at roughly 10 miles. Two other listings sit close by: T&F Graded Cards, 7 miles off, and Absolute Racing at 8 miles. South Carolina as a whole has 110 independent shops on file across 46 cities and 49 chain locations alongside them. The record carries a phone number and a website, so there are two ways to check something before setting out. It is the only listing in Indian Land with a Google rating attached, 4.9 stars from 70 reviews.

Craig’s Sports Cards is the only card shop this directory lists in Indian Land. The directory files this listing under both trading card games and sports cards. That is a classification applied to the business record, not the result of anyone checking a display case. The widest the posted week gets is 10 AM at one end and 6 PM at the other. 6 days carry posted hours here, and Monday does not. None of this covers what is actually on the shelves. The directory stores contact and location data only, so anything about current stock is a phone call away.

About Craig’s Sports Cards

Trading card game and sports card shop located in Indian Land, SC. Rated 4.9/5 stars.

Collector Notes

Craig’s Sports Cards is a TCG and sports card shop in Indian Land, SC. It's one of the higher-rated card shops in the area, with 4.9 stars across 70 Google reviews.

Review Summary

Rated 4.9/5 across 70 Google reviews.

Frequently Asked Questions About Craig’s Sports Cards

When is Craig’s Sports Cards open?

Craig’s Sports Cards is open Tuesday 10 AM to 6 PM, Wednesday 10 AM to 6 PM, Thursday 10 AM to 6 PM, Friday 10 AM to 6 PM, Saturday 11 AM to 5 PM, and Sunday 12 to 4 PM. It is closed Monday. Hours can change on holidays — call ahead to confirm.

Where is Craig’s Sports Cards located?

Craig’s Sports Cards is located at 9941 Charlotte Hwy, Indian Land, SC 29707, in South Carolina.

What kind of cards does Craig’s Sports Cards sell?

Craig’s Sports Cards is listed in this directory under both trading card games and sports cards.

Helpful Guides

New to card collecting? These guides cover the basics and what to look for at a local shop.

Something wrong with this listing?

If Craig’s Sports Cards has closed, moved, or the hours here are out of date, tell us and we'll fix it.

Report a problem Suggest another shop

Own this shop? Upgrade your site — we build card shop websites and hand you the keys, domain included.

Shop Details

Category

TCG & Sports Card Shop