POS Location definition
POS Location means an electronic cash register or similar device at the physical place at which a Purchase is made in a Participating Store, excluding Lease Departments.
POS Location means an electronic cash register or similar device at the physical place at which a Purchase is made in a Participating Store,