Harold's Chicken

3801 Lafayette Rd Indianapolis IN 46254 USA

(317) 290-1311

Location