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.