1. Elwood Computing 81 Main St, Mexico, ME 04257 Coordinate: 44.55709,-70.54296 Phone: (207) 619-4016