Harold's Chicken

1318 N Roselle Rd Schaumburg IL 60195 USA

(224) 353-6227

Location