Metropolitan Transportation Authority logo

New Station Opens in West Haven, Conn.