Edmond P. Talbot Middle School (Talbot Innovation School), a Fall River public school on Melrose Street. The campus has no documented public athletic field, track, or other public-access outdoor recreation space.
What to expect
Managed by
Edmond P. Talbot Middle School
508-675-8350 · Website