1. Alexei's Computer Services 2096 18th ave sw apt a, largo, FL 33774 Coordinate: 27.90001,-82.8087 Phone: (941) 275-7000