Peninsula Shepherd Center Peninsula Shepherd Center1475 Catalina BoulevardSan Diego, CA 92107 United StatesPhone: 619-223-1640Email: lrudich@sdpsc.orgUrl: http://www.sdpsc.org