Anjali Center for Indian Performing Arts
8030 Oakington Dr, Houston, Texas, 77071-2021
(713) 774-6100