The Lee Strasberg Theatre & Film Institute

city: New York City (New York)
address: 7936 Santa Monica Blvd, West Hollywood, CA 90046