Presently, McDonald's has 11 restaurants near Townsend, Middlesex County, Massachusetts. See the page below for the entire listing of all McDonald's branches nearby