Location / Directions Todol is located in Natick, MA situated near routes 9, 27, 135, 90 and 95. Please see map. Todol Products 25 Washington Avenue Natick, MA 01760