Beechwood School

Beechwood School is a school in California. It is located in Menlo Park in the San Francisco Bay area. They compete in the Orange County regional and regularly qualify for states. They placed 8th in 2012 with 241 points.