Yu, Lu, M.D.
Internal Medicine
Stamford Health
32 Strawberry Hill
Stamford CT 06902
Phone: 203-977-2566
Fax: 203-977-2568
luyuldlr@yahoo.com
internal medicine and primary care.