Chelsea Takamatsu MD

Nephrology Physician
  • Liliha Street Clinic, 1520 Liliha Street, Suite 601, Honolulu, HI 96817, (808) 523-0445
  • Pasteur Drive Clinic, 300 Pasteur Drive, Palo Alto, CA 94305, (650) 721-6680
Claim this Profile