John T Barnard, MD, Internal Medicine

1305 York Ave
8th Floor
New YorkNY  10021-5663 (New York County)


Phone: 646-962-5558
Fax: 646-962-0050

NPI: 1144242678
License Number: 135481 (NY)