Rodney C Armstead, MD, Internal Medicine

77 Water St
14th Floor
New YorkNY  10005-4401 (New York County)


Phone: 212-898-8498
Fax:

NPI: 1912258575
License Number: 259586-1 (NY)