"Oh how wonderful, really wonderful opera would be if there were no singers"
Location / Contact
We are located just north of Northpark Mall, at:
5452 Glen Lakes Dr.
Dallas, Texas 75231
Phone: (214) 641-3283
Hours of Operation: 9 am - 9 pm, 7 days a week.