What is an EZDoctor Report?
EZDoctor Reports are the most comprehensive reports publicly available on doctors, period. They include detailed information and history regarding each Doctor’s Medical School, Education, Board Certifications, Malpractice History, Disciplinary Actions, Board Sanctions, Patient Reviews, Hospital Affiliations, Criminal History, Procedure Pricing, Authored Publications, Prescription Habits and much more.
Check My Doctor »
1022 1St St N Ste 500
Alabaster AL, 35007
101 Airport Commons Dr
Calera AL, 35040
5130 Cyrus Cir
Birmingham AL, 35242
22266 Highway 25
Columbiana AL, 35051
1 Chase Corporate Dr Ste 225
Hoover AL, 35244
644 2Nd St Ne Suite 206
Alabaster AL, 35007
1000 1St St N
Alabaster AL, 35007
7500 Hugh Daniel Dr Suite 300
Birmingham AL, 35242
118 Mars Hill Rd
Hoover AL, 35244
4517 Southlake Pkwy
Hoover AL, 35244
101 Airport Commons Dr
Calera AL, 35040
120 Cahaba Valley Pkwy Ste. 100
Pelham AL, 35124
7500 Hugh Daniel Dr Suite 150
Birmingham AL, 35242
120 Cahaba Valley Parkway Suite 100
Pelham AL, 35124
209 West Spring Street Suite 301
Sylacauga AL, 35150
775 2Nd St
Helena AL, 35080
5000 Southlake Park Suite 2250
Birmingham AL, 35244
7191 Cahaba Valley Rd Suite 300
Birmingham AL, 35242
1010 1St Street North Ste 210
Alabaster AL, 35007
1902 Inverness Lndg
Birmingham AL, 35242
5000 Southlake Park Suite 250
Birmingham AL, 35244
1010 1St St N Suite 301
Alabaster AL, 35007
151 Narrows Pkwy Suite 110
Birmingham AL, 35242
1200 Corporate Drive Suite 125
Birmingham AL, 35242
7191 Cahaba Valley Rd Suite 204
Birmingham AL, 35242
5295 Preserve Pkwy Suite 210
Hoover AL, 35244
101 Eagle Ridge Drive
Birmingham AL, 35242
201 Doug Baker Blvd
Birmingham AL, 35242
3700 Cahaba Beach Rd
Birmingham AL, 35242
5444 Crossings Lake Cir
Birmingham AL, 35242
2411 Royal Ln
Pelham AL, 35124
120 Cahaba Valley Pkwy Suite203
Pelham AL, 35124
1000 1St St N
Alabaster AL, 35007
250 Riverhills Business Park
Birmingham AL, 35242
1004 1St St N Suite 200
Alabaster AL, 35007
3000 Soutlake Park Suite 100
Birmingham AL, 35244
209 W Spring St Suite 200
Sylacauga AL, 35150
315 West Hickory St
Sylacauga AL, 35150
200 Riverhills Business Park Suite 250
Birmingham AL, 35242
3000 Soutlake Park Suite 100
Birmingham AL, 35244
2016 Grove Park Way
Birmingham AL, 35242
24548 Us Hwy 31
Jemison AL, 35085
2008 Stonegate Trl 100
Vestavia Hls AL, 35242
5295 Preserve Pkwy Suite 210
Hoover AL, 35244
209 W Spring St Suite 200
Sylacauga AL, 35150
7191 Cahaba Valley Rd Suite 300
Birmingham AL, 35242
1022 1St St N Suite 102
Alabaster AL, 35007
1 Chase Corporate Dr Suite 225
Hoover AL, 35244
11206 Highway 25
Calera AL, 35040
101 Missionary Rdg Suite 100
Birmingham AL, 35242