• Playhouse on the Square (map)
  • 66 south Cooper Street
  • Memphis, TN, 38104
  • United States