Dr. Larry Shore is a fantastic GP. Everyone on his staff is wonderful including all the nurses and the front desk people. Parking is easy in the 3838 California lot. I've been going to him for years and if I call last minute and need to come in, they always do their best to accommodate me. I think he is a fantastic doctor who takes great care of all his patients.