Stephen Anthony Rollo, MD, Internal Medicine

91 Oneida St
OneontaNY  13820-2127 (Otsego County)


Phone: 607-432-0732
Fax: 607-432-0733

NPI: 1831258953
License Number: 186917 (NY)