Hours Of Operations Carter's Virginia New Castle Carter's Hours of Operation and Locations in New Castle, VA 4.5 - 157 votes 1 Locations in New Castle www.carters.com Carter's Hours Category: Apparel Carter's - New Castle, VA 24127 300 Main St(540) 864-5181 View Store Details Explore New CastleView More Apparel Carhartt Recommend For You Daphne's Eblens Factory Brand Shoes Spartan Stores Yu Shan Co USA Limited Viva Mexico Grocery Del Toro Landscape El Toro Boots El Toro Landscape El Toro Market