Rite Aid 6269

Rite Aid #6269 was a Rite Aid drugstore located at 11907 West Alameda Parkway, Lakewood, Colorado.