Swan Lake Memorial Gardens Grain Valley, MO 30000 Valor Drive, Grain Valley, MO 64029, United States Jackson County, MO Funeral Directors Read more about Swan Lake Memorial Gardens