Rite Aid 5847

Rite Aid #5847 is a Rite Aid drugstore located at 811 Tucker Road, Tehachapi, California.