Prairie Vista Inn is a hotel found directly at Faith, SD. It boasts an annual revenue of $968,240 and employs ten people. Prairie Vista Inn has carved out a space for itself in the boutique space with its specialized appeal. A CEO leads the firm.
Want to share more of your experience?GO TO FULL REVIEW