There were three fatalities and several injuries. Despite this, Yarmouth was the last stretch of the Grand Trunk to receive automatic block signals in 1924. The Brunswick Branch of the Maine Central Railroad received a new lease of life in November 2012, when a northern extension of the "Downeaster" line was opened, carrying passengers five times a day (four on weekends) to and from Brunswick's Maine Street Station. The trains pass under two roads and over three crossings on their way through Yarmouth. They are (from south to north) West Main Street (overpass, just after Royal Junction), Sligo Road (road crossing), East Elm Street (road crossing, just after Yarmouth Junction), North Road (road crossing) and Granite Street (overpass). Trolley cars of the Portland and Yarmouth Electric Railway Company used to run, every fifteen minutes, from Portland, through Falmouth Foreside, up and down Pleasant Street and onto Main Street between 1898 and 1933, when the advent of the automobile made rail travel a less convenient option. Underwood Spring Park in Falmouth Foreside, with its open-air theater, casino and gazebo, was a popular gathering spot serviced by the trolley cars. The theater only existed for eight years, burning down in 1907. In 1906, a bridge was built over the Royal River, connecting the Brunswick and Portland trolleys at the Grand Trunk depot in town. The tracks ran down what is today's walkers' path to the Rowe School. The pedestrian bridge in the Royal River Park is built on old abutments for a trolley line which ran between Yarmouth and Freeport between 1906 and 1933. The only bus route that services the town is Greater Portland Metro’s BREEZ. It has eleven southbound services to Portland and twelve northbound services to Brunswick on weekdays and an abbreviated Saturday schedule. There is no service on Sundays. On weekdays, the first southbound service arrives in Yarmouth at around 6.20 AM and the last one at around 8.45 PM. The first northbound service arrives at around 6.45 AM and the last one at around 9.50 PM. On weekends, the first of six southbound services arrives at around 9.45 AM and the last one at around 8.55 PM. The first of seven northbound services arrives at around 8.30 AM and the last one at around 10.00 PM. There are three bus stop locations: the park and ride lot at the southbound exit 15 ramp of I-295, on Main Street in front of Yarmouth Town Hall, and on either side of Route 1 at Hannaford.