Location Indian River Mall Victory Center 6200 20th St. Suite 160 Vero Beach, FL 32966 Phone: 772-226-5316 Victory Center Military Store, Indian River Mall loading map - please wait...Map could not be loaded - please enable Javascript!→ more information 6200 20th St, Vero Beach, FL 32966, USA (Directions) Victory Center Military Store, Indian River Mall 27.642459, -80.461854 6200 20th St, Vero Beach, FL 32966, USA (Directions) Facebook Twitter Google+ LinkedIn