Clifford Miles Spencer in Coarsegold, CA 93614



Clifford Miles Spencer

35676 Mc Allister Road

(559) 658-5665