Subway adresses in New Castle‚ CO Home Work hours Subway hours Colorado New Castle AddressPhoneMap820 Castle Valley Blvd, Ste 103 New Castle(970) 984-3361 You May Like Subway hoursA&W Restaurant hoursMcDonald's hoursPeople Are Reading