Hua C Lu, MD, Internal Medicine

6 Blackstone Valley Pl
Ste 502
LincolnRI  02865-1179 (Providence County)


Phone: 401-334-6250
Fax: 401-334-6262

NPI: 1962499897
License Number: MD09946 (RI)