ODELL'S GROCERY / SPIRIT — FDA Facility Profile

FEI 3024094186

ODELL'S GROCERY / SPIRIT (FEI 3024094186) located in Marksville, LA, United States has FDA compliance records.

Facility Details

Location
Marksville, LA (United States)