Grover Beach Mayor John Shoals.
Grover Beach Mayor John Shoals. Laura Dickinson ldickinson@thetribunenews.com
Grover Beach Mayor John Shoals. Laura Dickinson ldickinson@thetribunenews.com