Harold’s Chicken Dallas

Harold’s Chicken Dallas, 241 FM1382 Suite 317, Cedar Hill, TX 75104, United States

(469) 454-6162

Location