Currently, McDonald's owns 12 branches near Spencer, Massachusetts. On the page below you can find a complete list of McDonald's locations close by.