The 1983 Philadelphia Phillies played their home games at the stadium that is part of what Philadelphia landmark?
Veterans Stadium:  It was located at the northeast corner of Broad Street and Pattison Avenue, as part of the South Philadelphia Sports Complex.
i don't know