From what I've seen in the orange county area, long beach are the closest good quality shops. if you are willing to drive into l.a. im sure you will find some nice goodies there
i'd check out cclb, they have a 50 dollar price cap on 8ths, best bang for you're buck.
They also often have a nice selection of cuttings
As for doctors, I wouldn't know, I got mine out of this area.