Liu, Tane, M.D.
Nephrology
Vista Del Mar Medical Group,
4567 Telephone Rd,
Ventura CA 93003
Phone: 805-644-6673,
Fax: (805) 981-1643