Lilly Chen, MD, Surgery

313 E 51st St
New YorkNY  10022-6702 (New York County)


Phone: 212-355-6698
Fax: 212-355-6592

NPI: 1972625317
License Number: 179329 (NY)