1. Libran Research & Consulting 3 Mast Rd, Scarborough, ME 04074 Coordinate: 43.58298,-70.30392 Phone: (207) 450-2848