checkpoint – n. a place where people, cars, etc., are searched by someone (such as a police officer) before being allowed to continue
neglected – adj. not given enough attention or care
shop – n. a small business or store
mobile – adj. of or related to being moved or transported