Where is Lynbrook High School?

Where is Lynbrook High School located?

Lynbrook High School, Lynbrook High School, United States of America (approx. 37.3011°, -122.00495°)


Where is Lynbrook High School on the map?