AboutPhotosLocations The Waverley Apartments Indianapolis 140 Pope St. , Suite 1.Indianapolis, IN 46202 Office: 317-800-7017 Studio - 2BR The Waverley Community is located at S. East St. and E. Georgia St. in Indianapolis. Property Website Contact Us