Framingham High School is located at 115 A St, Framingham MA.
Parking: Park in the main parking lot (the big lot as you enter campus)
The auditorium entrance is to the left of the main entrance.
Framingham High School is located at 115 A St, Framingham MA.
Parking: Park in the main parking lot (the big lot as you enter campus)
The auditorium entrance is to the left of the main entrance.