Contract Details
Facility name
Fowler Sports Medicine & Orthopaedics, P.C.
Provider ID
P000007222
NPI
1366501223
Tax ID
204250075
Effective Date
12/16/1992
Last Updated
5/10/2013
Direct Contract
Yes
Status
Active
Contract Discounts
Discount Type
F
Fee Schedule Name
103.00
Fee Schedule Multiplier
Location Details
Address
100 Rice Mine Road Loop Suite 205
Tuscaloosa, AL 35406
United States
County
Tuscaloosa
Phone
2057521800 (Phone)
Billing Details
Address
100 Rice Mine Road Loop
Suite 205
Tuscaloosa, AL 35406
Billing Phone
Specialty Type
Surgery, Orthopedic
Map
Address