South High School, Worcester, MA 1994 is Worcester based place and this enity listed in School category.