Office
564 Niagara St Bldg 2, Buffalo, NY 14201
(716) 882-0366
Internal medicine in Buffalo, NY
No reviews yet. Be the first to review
564 Niagara St Bldg 2, Buffalo, NY 14201
(716) 882-0366
In 2025, drug and medical-device companies reported $15.42 in general payments to Rodney C Armstead (1 payment). Largest: Novo Nordisk Inc ($15.42). Reported under the federal Open Payments program.
The office is at 564 Niagara St Bldg 2, Buffalo, NY 14201.
The office phone is (716) 882-0366.
Specialty: Internal medicine.
Rodney C Armstead's NPI is 1912258575.
All reviews are moderated. Review policy