Science Park is of course located directly opposite Boston's wonderful Museum of Science. An elevated station, it is completely handicapped accessible, equipped with elevators and ramps for boarding the Green Line trains.
The station is complete with audible and visual announcements of the next train in both directions. There are kiosks for purchasing tickets and adding value to Charlie Cards. I found that the ground level station only allows smart cards - you can't enter with just a Charlie Ticket.
Science Park is on the Green Line and is serviced by "E" branch trains (as the other branches end service at Government Center and Park Street, etc.). It is between Lechmere (northbound terminus) and Haymarket (southbound). read more