Mountain Vista Direct Medical - Main Location Mountain Vista Direct Medical Address 236 S. 500 W., Provo, UT 84664 US 40.230430, -111.668169 Contact Information (385) 436- 4327 Map Map integration coming soon View on Google Maps Back to Mountain Vista Direct Medical