Rite Aid 4420

Rite Aid #4420 is a Rite Aid drugstore located at 1002 East Grand River Avenue, Howell, Michigan.