Neville Dinshaw Bamji, MD, Internal Medicine

311 E 79th St
New YorkNY  10075-0903 (New York County)


Phone: 212-996-6633
Fax: 212-996-6677

NPI: 1952588246
License Number: 231859 (NY)