McDonald's 27510

McDonald's #27510, is a McDonald's restaurant located at 801 Truman Street, San Fernando, California. The location includes a PlayPlace and a drive-through.