Rite Aid 10681

Rite Aid #10681 is a Rite Aid drugstore located at 172 North Main Street, Gloversville, New York.