Oakhill Shopping Village, Shop 17, 83 David Road, Castle Hill 2154
(02) 9899 6767
Monday - Friday 8:00am - 5:00pm
Saturday 8:30am - 12:30pm
Sunday & Public HolidaysClosed