Accepts Medicare (pay less out of pocket)
Phone
(205) 971-3500
Specialty
Orthopedic Surgery
Gender
M
Medical School
Other
Graduation Year
2008
Offers Telehealth Services
No
Accepts Medicare Assignment
Yes
Facility Type
Group
Group Name
AFFINITY PHYSICIAN SERVICES, LLCMember Count
86
Accepts Medicare Assignment
Y
Facility Type
Group
Group Name
CHAMPION SPORTS MEDICINE BIRMINGHAM, LLCMember Count
52
Accepts Medicare Assignment
Y
Practice State: AL
Line Service Count: 25
Beneficiary Count: 18
Practice State: AL
Line Service Count: 55
Beneficiary Count: 30
Practice State: AL
Line Service Count: 91
Beneficiary Count: 62
Practice State: AL
Line Service Count: 38
Beneficiary Count: 18
3525 Independence Dr
Birmingham, AL 35209
-5709
Phone: (205)
971-3500
1021 Montgomery Hwy
Vestavia Hills, AL 35216
-2805
Phone: (205)
421-4803
1021 Montgomery Hwy
Suite 201
Vestavia Hills, AL 35216
-2805
Phone: (205)
971-1925
5890 Valley Rd
Suite 200
Birmingham, AL 35235
-8669
Phone: (205)
655-7600
3690 Grandview Pkwy
Birmingham, AL 35243
-3326
Phone: (205)
971-1000
3686 Grandview Pkwy
Suite 510
Birmingham, AL 35243
-3509
Phone: (205)
971-3356
201 Doug Baker Blvd
Hoover, AL 35242
-2013
Phone: (205)
408-0700