Get Directions to Lenard's Chicken

Get directions

Lenard's Chicken

Ross River Rd, Shop 230, Stockland Townsville Shopping Centre, Aitkenvale, QLD 4814

+61 7 4725 6680

View details