Homer's, which marks its 40th anniversary in September, plans to close its Orchard Plaza store at 2457 S. 132nd St., leaving the independent music store company with only one location.
At its peak, Homer's had as many as 15 stores in three cities, including Omaha, Lincoln and Des Moines.
Read more >>>
No comments:
Post a Comment
Note: Only a member of this blog may post a comment.