Rite Aid 2352

Rite Aid #2352 is a Rite Aid drugstore located at 1816 East Second Street, Defiance, Ohio.