Herron & Co. Barbers
113 North Genoa Street
Suite A
Genoa, IL 60135
(779) 382-0543
Hours:
Tues-Wed: 10a-7p
Thurs-Fri: 10a-8p
Sat: 8a-1p
Sun: CLOSED
Mon: CLOSED
Thurs-Fri: 10a-8p
Sat: 8a-1p
Sun: CLOSED
Mon: CLOSED