Urban Farms in Scarborough, ME

Find Urban Farms in Scarborough, ME. Listings include Meeting House Farm and Reynolds Family Farm. Click on each in the list below the map for more information.