The Alford Street is an asphalted street with two lanes in Boston. In the area there are six bus stops.
Alford Street
type of road
Federal highway
Lanes
2
Bus stop Alford St @ MBTA Charlestown Garage, Alford St @ West St, Alford St @ MWRA Pump Station, Alford St @ Main St, Opp 173 Alford St, 173 Alford St