La Flor De La Faja

232 S. Dekalb St.
Shelby
North Carolina
United States