Sedona Vista Village Sedona Vista Village is your Shop, Dine, Play and Stay home base in Sedona 6657 AZ-179, Sedona, AZ 86351 https://sedonavistavillage.com/ The heart of any community is its town center, … [Read more...] about Sedona Vista Village