This area does need something, but some issues I come up when thinking about the station in this area:
If you build a station near Morrills Corner, does that compromise the Falmouth Station proposal?
Cons- not near an interchange or Downtown Hotels
Forest Ave traffic issues.
I would like to see...