Visit Us Find our San Diego clinic and detailed directions. La Mesa Office 8851 Center Dr., Suite 608 La Mesa, CA 91942 Vista Office 223 W. Vista Way, Suite C Vista, CA 92083