Lena Wu Rivas, MD, Internal Medicine

477 Boston Post Rd Ste 2e
OrangeCT  06477-3548 (New Haven County)


Phone: 475-209-9130
Fax:

NPI: 1679806046
License Number: 051228 (CT)