McDonald's 11668

McDonald's #11668, is a McDonald's restaurant located at 155 Boston Post Road West, Marlborough, Massachusetts. The location includes a PlayPlace and a drive-through.