Nokia Lumia 620 now on sale in three US cities via Aio Wireless May 10, 2013 by admin Tweet The Nokia Lumia 620, a budget Windows Phone 8 smartphone, has now launched in the US via the new AT&T subsidiary Aio Wireless in three cities: Houston, Orlando, and Tampa. Read more… Neowin Related Posts:A quick look back at the reveal of the Nokia Lumia…I kind of miss how pretty Nokia Lumia Windows phones lookedCities: Skylines II's final update of 2023 will have…Will the first Microsoft Lumia come in time for the…Microsoft announces the Lumia 535 and 535 Dual Sim