Filming Locations (2)

  • Sutro Baths, San Francisco, California, USA

  • Willow Studios - 1333 Willow Street, Downtown, Los Angeles, California, USA