8950 Villa La Jolla Drive Ste B212 La Jolla, CA 92037 Rate this college (Palm Grove) so that other users know to choose a good option.