DOT physicals in Birmingham, AL
AFC Urgent Care Cahaba Village
3000 Cahaba Village Plaza Suite 110, Birmingham, AL 35243 · (205) 263-7836
Mon–Fri: 8 AM–8 PM …
AFC Urgent Care Montclair
1652 Montclair Rd, Birmingham, AL 35210 · (205) 956-9192
Mon–Fri: 8 AM–8 PM …
AFC Urgent Care Trussville
5892 Trussville Crossings Pkwy, Birmingham, AL 35235 · (205) 655-4002
Mon–Fri: 8 AM–8 PM …
Affinity Physician Services LLC
3686 Grandview Pkwy Ste 820, Birmingham, AL 35243 · (205) 971-3000
After Hours Family Medicine Hoover
3216 Cahaba Heights Rd, Birmingham, AL 35243 · (205) 824-2085
American Current Care, P.A., P.C.
2500 Fourth Avenue, Birmingham, AL 35233 · (205) 263-5800
American Family Care LLC
2757 Greensprings Hwy, Birmingham, AL 35209 · (205) 290-0088
American Family Care, LLC
5410 Highway 280 Suite# 100, Birmingham, AL 35242 · (205) 201-7290
Children's Urgent Care, LLC
500 Cahaba Park Cir Ste 100, Birmingham, AL 35242 · (205) 848-2273
Complete Care Medical Clinic, LLC
1300 Bessemer Rd, Birmingham, AL 35208 · (205) 929-0565
Dr Celeste Reese Willis Medical Group, LLC
401 Tuscaloosa Ave SW Ste 210, Birmingham, AL 35211 · (205) 291-8842
G & G Medical Care Inc.
5152 Colonial Park Rd, Birmingham, AL 35242 · (205) 685-4870
Jefferson County Commission
1515 6th Ave S, Birmingham, AL 35233 · (205) 930-3600
Kidsxpress Urgent Care LLC
300 Doug Baker Blvd Ste 200, Birmingham, AL 35242 · (659) 207-9245
Occupational Health Centers of the Southwest P.A.
110 Oxmoor Court, Birmingham, AL 35209 · (205) 945-0773
Occupational Health Clinics, LLC
2700 10th Ave S Ste 103, Birmingham, AL 35205 · (205) 930-2600
Pediatrics Pm, Llc.
1502 5th Ave S, Birmingham, AL 35233 · (205) 719-5785
Virtualcare Medical Group of Al PC
2100 Southbridge Pkwy Ste 650, Birmingham, AL 35209 · (410) 403-5447