More Rite Aid stores closing in our area amid bankruptcy filing
Rite Aid, the third-biggest standalone pharmacy chain in the U.S., is headquartered at the Navy Yard in Philadelphia.