Add a website
Sierra Vista Mall Clovis California
www.sierravistamall.com
Sierra Vista Mall is a mid-size shopping mall located in Clovis California. Sierra Vista Mall is approximately 690,000 square feet of retail, dining and entertainment space.
Visit website