Castle Rock Elementary
PO Box 180
29373 Main Street Castella CA 96017 us
Phone: (530) 235-0101
Fax: (530) 235-0257
Office Hours: 8:00 am- 3:30 pm