Irish Crystal Company Relocating
The Irish Crystal Company is relocating from 9252 Metcalf Ave. in Overland Park, Kansas, to The Shoppes at Deer Creek Woods, 7108 W. 135th St. also in OP, sometime in late April. A grand opening is planned for May 11.