McDonald's 26530

McDonald's #26530, is a McDonald's restaurant located at 1754 Mendon Road, Cumberland, Rhode Island. The location includes a drive-through.