Lakshmi Nambiar, MD, Internal Medicine

170 William St Fl 1
New YorkNY  10038-2612 (New York County)


Phone: 646-588-2526
Fax:

NPI: 1568880516
License Number: 310469 (NY)