owner at La Paloma Hats - DeKalb, Illinois, United States
La Paloma Hats is a company based out of 905 S. 7th St., DeKalb, Illinois, United States.