Filters
Refine
Record type
Specialty
Nurse Practitioner
9,227
Counselor
6,235
Pharmacist
4,988
Student in an Organized Health Care Education/Training Program
4,672
Internal Medicine
4,497
Dentist
4,068
Clinic/Center
3,774
Physical Therapist
3,534
Family Medicine
3,299
Behavior Technician
3,120
Social Worker
3,023
Registered Nurse
2,222
Nurse Anesthetist, Certified Registered
2,221
Pharmacy
2,042
Speech-Language Pathologist
1,967
Chiropractor
1,608
Physician Assistant
1,594
Occupational Therapist
Pediatrics
1,506
Optometrist
1,499
Psychiatry & Neurology
1,215
Durable Medical Equipment & Medical Supplies
1,134
Specialist
1,086
Public Health or Welfare
1,056
Emergency Medicine
974
All 243 specialties →
State
New York
16,868
California
12,670
Florida
10,172
Texas
9,826
Pennsylvania
8,261
Illinois
7,261
Michigan
6,238
New Jersey
6,193
North Carolina
5,696
Ohio
5,363
Massachusetts
4,444
Wisconsin
4,287
Virginia
4,053
Georgia
4,046
Minnesota
3,979
Washington
3,939
Colorado
3,799
Maryland
3,680
Indiana
3,411
Missouri
3,280
Tennessee
2,815
Arizona
2,780
Kentucky
2,687
South Carolina
2,438
Arkansas
2,123
Connecticut
2,109
Oregon
1,921
Louisiana
1,714
Maine
1,621
Alabama
New Hampshire
1,538
Nebraska
1,489
Kansas
1,422
Iowa
1,271
Oklahoma
1,253
Utah
1,187
Mississippi
1,141
Nevada
1,055
New Mexico
1,040
North Dakota
865
City
Birmingham
241
Huntsville
139
Mobile
128
Montgomery
85
Pelham
83
Daphne
49
Dothan
49
Hoover
40
Tuscaloosa
33
Auburn
28
Ozark
26
Vestavia
23
Gadsden
22
Fairhope
21
Madison
21
Decatur
20
Anniston
19
Opelika
18
Prattville
18
Cullman
17
Jasper
17
Pell City
16
Vestavia Hills
16
Bessemer
15
Florence
15
Foley
15
Homewood
15
Irondale
15
Gardendale
12
Northport
12
Albertville
10
Alexander City
10
Hartselle
10
Rainbow City
10
Athens
9
Enterprise
9
Muscle Shoals
9
Tuskegee
9
Center Point
8
Greensboro
8
Occupational Therapist providers in Alabama
Thomas D Abbott, OTCHT
Practitioner
Occupational Therapist
Montrose, AL 22873 US Hwy 98
1003016239
(251) 408-7779
Practitioner
Pediatrics Occupational Therapist
Birmingham, AL 1600 5th Ave S
1003049479
(205) 939-9100
Nicole Jean Rollier, MSOTRL
Practitioner
Occupational Therapist
Birmingham, AL 120 Oslo Cir
1003066903
(205) 944-3939
John Herron, LOTR
Practitioner
Occupational Therapist
Mobile, AL 6157 Airport Blvd
1003254160
(504) 812-1369
Pamela L Cook, OTRL
Practitioner
Occupational Therapist
Huntsville, AL 2061 Poole Drive
1003309584
(256) 424-6500
Katelyn Leid, OTRL
Practitioner
Occupational Therapist
Gulf Shores, AL 901 Commerce Dr STE a
1003373465
(251) 200-4750
Rachel Alvarez, OTRL
Practitioner
Occupational Therapist
Gadsden, AL 2301 Rainbow Dr
1003375486
(256) 543-3467
Morgan Lynn Walker, MSOTRL
Practitioner
Occupational Therapist
Ozark, AL 193 Sam Lisenby Rd
1003451865
(334) 445-6336
Jillian Sherman, MSOTRL
Practitioner
Occupational Therapist
Daphne, AL 8909 Rand Ave
1003514308
(251) 210-1632
Practitioner
Occupational Therapist
Alexander City, AL 1784 Elkahatchee Rd
1003589920
(256) 329-0868
Katy Sarah Smith, OTRL
Practitioner
Pediatrics Occupational Therapist
Vestavia Hills, AL 2151 Old Rocky Ridge Rd STE 100
1003595687
(205) 583-2883
Sylvia A. Wiseman, OTR
Practitioner
Occupational Therapist
Gadsden, AL 1514 Owens St
1003844002
(256) 543-1030
Akia Shanetta Bentley, OTRL
Practitioner
Occupational Therapist
Auburn, AL 665 Opelika Rd
1013191683
(334) 826-1899
Amy Cannon Stringer, MSOTRL
Practitioner
Pediatrics Occupational Therapist
Mobile, AL 6312 Piccadilly Square Dr
1013280064
(251) 287-0378
Kimberly Moore, OTRL
Practitioner
Occupational Therapist
Muscle Shoals, AL 217 Bainbridge Cir
1013300953
(256) 366-0969
Kelley Pacillo, OTRL
Practitioner
Occupational Therapist
Arab, AL 1412 N Brindlee Mountain Pkwy
1013309780
(256) 931-2013
Brittney Ann Oswald, MSOTRL
Practitioner
Occupational Therapist
Enterprise, AL 86 County Road 751
1013338318
(484) 547-2815
Keagan Nicole Smith, OTRL
Practitioner
Occupational Therapist
Saraland, AL 424 Saraland Blvd N STE F
1013517861
(251) 455-4871
Sabrina Samano, OTRL
Practitioner
Occupational Therapist
Florence, AL 405 E Dr Hicks Blvd
1013593599
(256) 767-1576