Public license dataProfileLegal nameSMART & FINAL STORES LLCAddress1220 E PLAZA BLVD STE 510, NATIONAL CITY, CA, 91950-3610, USCountySan Diego CountyLicense classType 21