Briarwood Elementary School 1930 Townsend Ave Santa Clara, CA 95051 Phone: (408) 554-6202 Fax: (408) 423-1380
Category: Schools