1. Journal 15 Orchard St, Scarborough, ME 04074 Coordinate: 43.56761,-70.38851 Phone: (207) 883-2477
2. Nemoa 31 Powderhorn Dr, Scarborough, ME 04074 Coordinate: 43.58488,-70.29942 Phone: (207) 885-0090