Is Will Call located at North or South entrance?
Address: 1250 Vale Terrace Dr, Vista, CA 92084, USA
Cathey Neilson | Aug 24, 2019
Both.
Fred Tracey | Aug 24, 2019
Will Call is located at both entrances. Thank you!
Trevor | Aug 24, 2019
Both entrances
Thanks! Your answer is awaiting moderation.