Allen & Co Salon

818 Main Street
Lewiston, ID 83501
(208) 791-2632