McDonald's 26508

McDonald's #26508, is a McDonald's restaurant located at 27103 Mcbean Parkway, Santa Clarita, California. The location includes a drive-through.