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