The Clark Center in Arroyo Grande.
The Clark Center in Arroyo Grande. David Middlecamp dmiddlecamp@thetribunenews.com
The Clark Center in Arroyo Grande. David Middlecamp dmiddlecamp@thetribunenews.com