Location and Contact Info
Northstar School’s Campus
22502 Woodroe Ave, Hayward, CA 94541
(Next to Don Castro Reservoir)
Northstar’s New Campus: Open Now!
In July 2016, Northstar completed the purchase of a beautiful new 3.2-acre campus property.
The campus has been undergoing renovations to prepare it for use this year. Over the winter break we completed our move and we are now, as of January 11th, operating at our new campus. The campus is located at 22502 Woodroe Ave, Hayward, CA 94541-3411
More details on the new campus are available here