McDonald's 19966

McDonald's #19966, is a McDonald's restaurant located at 2301 Lanca Ster Boulevard, Lancaster, California. The location includes a PlayPlace and a drive-through.