Back To Previous

Frisco Flyer

7 Technology Dr. Frisco, Texas 75034

Created by Larry Kirkland. Frisco Flyer is located to the north of Toyota Stadium, within the Toyota Stadium Soccer Complex. Kirkland's recent commissions have been installed at Pennsylvania Station in New York City; the City of Denver; and the California Museum of Science in Los Angeles.