We welcome you to visit our new store, which is located at 104 South Cook Street, Suite B, Barrington, Illinois!

Join us on FACEBOOK or follow us on TWITTER@SHOPURBANFLAIR!