Explore details about location Old Winchendon Road. Old Winchendon Road is a location situated within the Templeton alongside other areas such as Third Street, Norcross Hill Road, Fisher Street.