The chain plans to close its stores at both 1050 Redwood St. and 2647 Springs Road before the end of February.
Retail pharmacy giant Walgreen Co must pay more than $987 million to satisfy an arbitration award won by telemedicine ...