Zhao Lu, MD, Internal Medicine

849 Boston Post Rd
Ste 100
MilfordCT  06460-3537 (New Haven County)


Phone: 203-713-8122
Fax:

NPI: 1043389174
License Number: 48511 (CT)