McDonald's 26538

McDonald's #26538, is a McDonald's restaurant located at 1410 North Lemon Street, Anaheim, California. The location includes a drive-through.