McDonald's 18368

McDonald's #18368, is a McDonald's restaurant located at 690 Alameda Street, Los Angeles, California. The location includes a drive-through.