"In opera, there is always too much singing"
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.