Location: Marfield, MA, United States
Description A road that is accessible from a highway in Massachusetts. The Marfield Motor Hotel is located on this road.