Naveen, Pesala, MD 51 St Nicholas AvenueSuite 1New York, NY, 10026Location is between 112th and 113th and St. Nicholas Avenue View Phone 646-677-4204 Fax: 917-398-1563 51 St Nicholas Avenue, Suite 1New York, NY 10026Location is between 112th and 113th and St. Nicholas Avenue View Website Experience & Reliability About Connect with this Business: Send to My Email Send to My Phone Print this Page