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