Description
Indian River Square is a local business in Vero Beach, Florida, and it has clearly left a good impression on the people who stop by. It holds a 4.4 out of 5 rating from 207 Google reviews, so plenty of locals and visitors have taken the time to share their thoughts.
If you are out running errands or spending the day around Vero Beach, it is worth adding to your list. Hours are not listed here, so check before you head over to make sure it is open when you arrive.
