McDonald's 20824

McDonald's #20824, is a McDonald's restaurant located at 27776 North Mcbean Parkway, Santa Clarita, California. The location includes a PlayPlace and a drive-through.