Willoughby Power Tools Sales & Service Centre is located at 174 Penshurst St, Willoughby NSW 2068, Australia