• Parker Playhouse (map)
  • 707 Northeast 8th Street
  • Fort Lauderdale, FL, 33304
  • United States