Castlewood, Virginia has 2 Grocery Stores, with a population of 1.9 thousand, there is 1 Grocery Store for every 95 people. Castlewood is ranked 237th of 1092 cities in Virginia for Grocery Stores per capita.
Find Castlewood Grocery Stores addresses, and lookup phone numbers, hours & services.
Hicks Market PO Box 614 Castlewood, 24224
Stop & Shop 18898 US Hwy 58 Castlewood, 24224