New Balance, located at 8300 Gaylord Parkway in Frisco, celebrated its 20th anniversary Oct. 4, co-owner Lisa Liberis said in an email. The shoe store sells athletic shoes and clothes. Lisa and James Liberis own and operate six other locally-owned New Balance stores across the DFW area. 214-618-4442. new-balance-frisco.business.site