Skip to main content

21 Grocery

21 Grocery

The 21 Grocery is conveniently located close to the Jefferson National Forest in Central Grayson County.  Midway between Independence and Wytheville on US Route 21,  this is a great spot to stock up on your traveling or camping supplies.  The store carries outdoor supplies, groceries, snacks, fuel and more.  Grab a slice of pizza or visit the full service restaurant, Valley Diner which is on site. 


From Independence, take Highway 21 North approximately 10 miles.

Name: 21 Grocery
Address1: 9345 Elk Creek Parkway
City: Elk Creek
State: VA
Zip: 24326
Main Phone: 276-655-4780
Area Id: Central Grayson
Email Address:
Alcohol: Yes
Credit Cards Accepted: Yes
Special Offers: N/A
Hours: Open 6 a.m. - 9 p.m. daily, on Sundays the store closes at 8 p.m.
Open Season: