Cowell Theater August 30, 2018by Ben Carlson Loading Map.... Cowell Theater2 Marina Blvd - San FranciscoDetails 37.8068223 -122.43177320000001 Address 2 Marina Blvd San Francisco CA United States