Shell Food Mart
1630 N Vermont Ave
Los Angeles CA 90027
UNITED STATES