why choose us

Contact Details:


Doctor photo
FRANK LIU , M.D.
Nephrology
505 E 70TH ST, NEW YORK, NY 100214872
First Name:FRANK
Last Name:LIU
Specialty:Nephrology
Address:505 E 70TH ST, NEW YORK, NY 100214872
Phone:(212) 746-1578
Fax:(212) 746-8483
Taxonomy Code:207RN0300X
Taxonomy Classification:Internal Medicine
Taxonomy License Number:241567-1
NPI: 1619046653