0 Transit Station Worcester Regional Transit Authority Transit Hub 60 Foster St, Worcester, MA 01608, USA