Needham High School

Location & Parking

  • Address: 609 Webster Street
    Needham, MA 02492
    View Map

Parking Information

Park in designated areas only. Do not block emergency vehicle access.

Site Amenities

  • Tennis Courts
  • Small multi-purpose field