Skip to main content

North River Surgical Center INC

ASC

301 Rice Mine Rd NE, Tuscaloosa, AL 35406

Get Directions
Map view unavailable

Provider Information

Name North River Surgical Center INC
Address 301 Rice Mine Rd NE, Tuscaloosa, AL 35406
Phone (205) 750-0022
Medicare Provider ID 01C0001029
National Provider ID (NPI) 1215926993
Website https://www.northriversurgicalcenter.com/contact-us
Provider Type ASC