
Odeon Boutique
City: New Haven
Gift cards, shop online and free shipping for CT residents
Women’s clothing boutique & bootery featuring fine fashions and accessories. Tuesday-Saturday 10 a.m.-5:30 p.m.

918 Whalley Ave, New Haven, CT 06515, USA

203-389-8704