Deborah Yvette Lim Chua, MD, Internal Medicine

123 William St
15th Floor
New YorkNY  10038-3804 (New York County)


Phone: 212-227-3688
Fax: 212-227-3368

NPI: 1629237607
License Number: 259648 (NY)