All you need to know about Buffalo Hospital practicing at 303 Catlin St, Buffalo, MN, 55313 with Hospital NPI 1538123567 & CMS Provider ID: 240076.