Rite Aid 2421

Rite Aid #2421 is a Rite Aid drugstore located at 5601B Richmond Road, Williamsburg, Virginia.