Get Directions to Spencer Wetter, PHD Get directions From * Start typing the address, then select from the list of suggested addresses. The route will be routed automatically To Spencer Wetter, PHD 1010 Pearl Street Suite 1, La Jolla, San Diego, CA 92037 +1 858-752-2329 View details Click to load map