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 McDonald's hoursSubway hoursA&W Restaurant hoursPeople Are Reading