Harold's Chicken

6320 Simmons St #135 North Las Vegas NV 89031 USA

(702) 780-4246

Location