Physicians - General in Birmingham, AL

817 Princeton Avenue SW, Suite 308, Birmingham, Alabama, 35211

(205) 787-2669


801 Princeton Ave SW, Birmingham, Alabama, 35211-1310

(205) 788-6688


Birmingham, Alabama, 35201

(205) 934-0173


1600 Carraway Blvd, Birmingham, Alabama, 35234-1913

(205) 326-8711


1801 University Blvd, Birmingham, Alabama, 35233-1913

(205) 934-5662


2151 Highland Ave S, Birmingham, Alabama, 35205-4079

(205) 933-1199


908 20th St S, Birmingham, Alabama, 35205-2610

(205) 975-7792


1720 University Blvd, Birmingham, Alabama, 35233-1816

(205) 325-8620


2000 6th Ave S, Birmingham, Alabama, 35233-2110

(205) 996-2273


Birmingham, Alabama, 35201

(205) 838-3685


700 18th St S, Birmingham, Alabama, 35233-1856

(205) 325-8625


810 Saint Vincents Dr, Birmingham, Alabama, 35205-1601

(205) 930-2960


48 Medical Park Dr E, Birmingham, Alabama, 35235-3400

(205) 838-6224


2507 5th Ave S, Birmingham, Alabama, 35233-3303

(205) 583-4848


3000 Meadow Lake Drive, Suite 101, Birmingham, Alabama, 35242

(866) 378-7035


2660 10th Ave S, Birmingham, Alabama, 35205

(205) 933-8588


200 Office Park Drive, Suite 201, Birmingham, Alabama, 35223

(205) 599-4860


4704 Cahaba River Rd, Suite A1, Birmingham, Alabama, 35243

(205) 313-6894


2022 Brookwood Medical Center Drive, Suite 414, Birmingham, Alabama, 35209

(205) 877-2884


1430 Gadsden Highway, Suite 112, Birmingham, Alabama, 35235

(205) 661-0003


1 W Lakeshore Dr, Ste 200, Birmingham, Alabama, 35209-7271

(205) 916-0105


2700 10th Ave S, Birmingham, Alabama, 35205

(205) 933-2952


Yext tracking pixel

1280 Columbiana Road, Suite 104, Birmingham, Alabama, 35216

(205) 916-5202

Click Here to Learn More


2660 10th Avenue South POB 1, Ste 201, Birmingham, Alabama, 35205

(205) 584-0400


Yext tracking pixel

105 Vulcan Road Ste 221 PMB 1701, Birmingham, Alabama, 35209

(334) 216-7211

Call Today!