Piankhi Othelot, MD, Internal Medicine

310 W 99th St Apt 801
New YorkNY  10025-5422 (New York County)


Phone: 646-399-3213
Fax:

NPI: 1922530500
License Number: 30643801 (NY)