Contract Details
Facility name
Tuscaloosa Surgical Center
Provider ID
P000002481
NPI
1679544050
Tax ID
630974161
Effective Date
12/1/1997
Last Updated
9/3/2015
Direct Contract
Yes
Status
Active
Contract Discounts
Discount Type
S
State Fee Schedule Multiplier
90.00
Location Details
Address
1400 McFarland Boulevard North
Tuscaloosa, AL 35406
United States
County
Tuscaloosa
Phone
2053455500 (Phone)
Billing Details
Address
1400 McFarland Boulevard North
Tuscaloosa, AL 35406
Billing Phone
Specialty Type
Ambulatory Surgical Facility
Map
Address