Visit Us

Stop by one of our Connecticut stores to take a look at our wide range of products, chat with our friendly staff, and see why The Red Owl is described as one of CT's best shopping experiences! 

CHESHIRE  | 203-439-0401

205 Maple Avenue, Cheshire, Connecticut 06410
Monday - Wednesday | 10:30am - 5:30pm
Thursday | 10:30am - 7pm
Saturday | 10am - 5pm
Sunday | 11am - 3pm

TOWN LINE SQUARE  |  203-235-6228

533 South Broad Street, Meriden, Connecticut 06450
Sunday  11am-3pm
Monday Closed 
Tuesday-Friday 10:30am-6:30pm
Saturday 10:30am-5pm