1. Microcosm Computers Inc 470 US Route 1 Ste 3, York, ME 03909 Coordinate: 43.15061,-70.66587 Phone: (207) 363-8703