Vista Grove Retail Shopping Center
Executive Vice President of Leasing and Development
229 Peachtree Street Suite 2150
Atlanta, Georgia 30303
Vista Grove Plaza is located near the intersection of Oak Grove Road and LaVista Road in DeKalb County, which has the highest county population density in Georgia. Two of Atlanta’s biggest employers (CDC and Emory University) are within close proximity.
2836 – 2860 LaVista Road