Stanford University School of Medicine 2452 Watson CourtPalo Alto, CA 94303 United StatesCall: 650-498-7020 Call NowVisit Practice Website Click here for directions Physicians Performing iLink Dr. Edward Manche