KHMER GROCERY in 12059 Felch Street in Holland