McDonald's 6810

McDonald's #6810, is a McDonald's restaurant located at 902 Admiral Callaghan Lane, Vallejo, California. The location includes a drive-through.