There are 2 Prairie Vista Inn locations in Faith, South Dakota. We do not have information about any other locations of Prairie Vista Inn in any other City. It may be a local chain.
PO Box 575, Faith, SD-57626 (605) 967-2343
1st St & E 1st Ave, Faith, SD-57626 (605) 967-2343