Locations Contact Dr. Castro 415-340-1965 drcastro@therapypartnerspeninsula.com Contact Dr. Harrison 650-539-8993 drharrison@therapypartnerspeninsula.com Burlingame location 1408 Chapin Ave Ste. 3 Burlingame, CA 94010 Walnut Creek Location 1200 Mt. Diablo Blvd Ste. 406 Walnut Creek, CA 94596