New Experience

    Location of the Temple Lot in Independence, Missouri