Is the Las Flores Park home of the University of La Verne men's water polo team ?
Address: 3175 Bolling Ave, La Verne, CA 91750, USA
lloyd sample | Aug 31, 2019
Yes it is.
Danny Cruz | Aug 31, 2019
I believe so
Thanks! Your answer is awaiting moderation.