Alo, the popular athletic apparel retailer, is now open at Bellevue Square. The store is located on the first floor, across from Fireworks and Kiehl’s, in the space previously occupied by Amazon Books. Founded in Los Angeles in 2007 by Danny Harris and Marco DeGeorge, Alo was created with the […]