American Festival For The Arts
Address: 1718A Lubbock Street, Houston
Address: Texas, 77007, United States
Locate on map : Locate on map
Website: Visit Website
Opening Hours: +add hours
American Festival for the Arts (AFA) was founded in 1993 by Houston composer and arts advocate J. Todd Frazier to provide accessible, high-quality music education and performance opportunities for youth and to broaden the audience for both American works and the classical music repertory.
Have your say
Had a great experience dealing with American Festival For The Arts? Share how great it was.