McDonald's 1273

McDonald's #1273, is a McDonald's restaurant located at 32 Broadway, Norwood, Massachusetts. The location includes a drive-through.