Ichiba

1824 Catawba Valley Blvd. SE
Hickory
North Carolina
United States