Steve & Barry’s Plans Newest Superstore Unit

Port Washington, N.Y., Steve & Barry’s has signed a lease for 85,000 sq. ft. at the Schuylkill Mall in Frackville, Pa, according to This lease affirms the company’s aggressive growth plan, which calls for 70 new stores this year.

The value of the lease is undisclosed.

Login or Register to post a comment.