This is the same slab that is very popular as an ice climb in the winter. It is located on the side of Mount Willey, roughly halfway between the Willey House Site and Mount Willard.
The slab is typically wet. In order to be an enjoyable rock climb, you'll likely need to wait for very dry weather.