final logo for webWelcome to New Castle Liquors!

While the name is new, the store is not. You’ll still find a great selection of beer, wine and spirits – and the same friendly faces – that Elmer Suds’ customers have appreciated for more than 17 years at the same convenient location, next to City Market in New Castle, Colorado. The new owners, Scott and Mandy Gauldin, are looking forward to meeting you and learning what you’d like to see on the shelf.

Like us on Facebook  |  Follow us on Twitter

New Castle Liquors
820 Castle Valley Blvd. #104
New Castle, Colorado 81647

Open 8 a.m. to 10 p.m.
Monday through Saturday

Open 9 a.m. to 5 p.m. on Sunday

Contact Us

We're not around right now. But you can send us an email and we'll get back to you, asap.

Start typing and press Enter to search

Skip to content