Lenard's Castle Hill
Chicken & Poultry in Castle Hill. Lenard's is located in Castle Towers, Castle Hill, NSW. View location map, opening times and customer reviews.
Phone Lenard's Castle Hill
98994799
6-14 Castle Street
Castle Hill
2154
Open hours Lenard's Castle Hill
Monday -
Tuesday -
Wednesday -
Thursday -
Friday -
Saturday -
Sunday -
Find your route to your destination Lenard's Castle Hill