Maps & Directions
Mailing Address
750 Welch Rd., Suite #215Palo Alto, CA 94304
Intestinal Transplant Clinic
Boswell Clinic, A160
300 Pasteur Drive
Stanford, CA 94305
View driving directions and parking information and a map of the hospital
