Santa’s Grand Arrival
This event took place on November 18, 2016. See upcoming events in Vero Beach.
Where: Indian River Mall 6200 20th Street Vero Beach, FL 32966
November, 18 – Santa’s Grand Arrival at 6:30pm
Call for more information:Â (772) 770-9404
