235 West Grand Avenue, Grover Beach, CA 93433, United States
Location
235 W Grand Ave
Grover Beach
, CA
See map: Google Maps