Steve & Barry's plans store in Northwood

11/9/2006

Steve & Barry's University Sportswear, a popular and inexpensive clothing retailer headquartered in Port Washington, N.Y., said yesterday it plans to open a store in Toledo Plaza in Northwood before year's end.

The company, with 150 stores nationwide, is to have a 103,000-square-foot store. Last year, it opened a store in Woodland Mall in Bowling Green. It sells casual clothing with no item more than $10.