Vista sits to the south of Meadowood Dr, extending to Novavista Dr. It is bordered to the west by St. Mary's Rd, and to the east by Dakota St. There are two city parks.