Dr. Michael A. Albert
700 18th St S #707 Birmingham, AL 35233
205-329-7100 [Map]
|
Dr. Matthew Brian Albright
250 State Farm Pkwy Birmingham, AL 35209
205-943-4600 [Map]
|
Dr. Thomas McWane Allison
2700 10th Ave S #206 Birmingham, AL 35205
205-933-0439 [Map]
|
Dr. Ann Marie Arciniegas-Bernal
700 18th St S #601 Birmingham, AL 35233
205-325-8620 [Map]
|
Dr. Rita Jane Armitage
985 9th Ave SW #X02 Bessemer, AL 35022
205-481-7870 [Map]
|
Dr. Kristin Carroll Bains
1000 19th St S Birmingham, AL 35205
205-427-4348 [Map]
|
Dr. Denise Renee Barefield Pendleton
One Indeependence Plaza #810 Brookwood Ophthalmology Inc Homewood, AL 35209
205-877-2921 [Map]
|
Dr. Mark Gregory Bearman
3240 Edwards Lake Pkwy #100 Birmingham, AL 35235
205-949-2020 [Map]
|
Dr. Michael Richard Bernstein
2010 Patton Chapel Rd #102 Birmingham, AL 35216
205-823-2062 [Map]
|
Dr. Ronald Alvin Braswell
619 19th St South Birmingham, AL 35233
205-934-6600 [Map]
|
Dr. Michael Alston Callahan
700 18th St S #711 Birmingham, AL 35233
205-933-6888 [Map]
|
Dr. Britton B. Carter
1009 Montgomery Hwy #200 Birmingham, AL 35216
205-397-9400 [Map]
|
Dr. Jeff Chaiprakob
52 Medical Park Dr E #211 Birmingham, AL 35235
205-838-3696 [Map]
|
Dr. Young H. Choi
350 Hallman Hill East #81 Homewood, AL 35209
205-871-7767 [Map]
|
Dr. Bry Henry Coburn
833 Saint Vincents Dr #207 Pob 3 Birmingham, AL 35205
205-933-1380 [Map]
|
Dr. Martin Steven Cogen
619 19th St South Birmingham, AL 35233
205-934-6600 [Map]
|
Dr. Shannon Gregory Cox
1000 19th St S Birmingham, AL 35205
205-930-0700 [Map]
|
Dr. Robert Jeffery Crain
619 19th St South Birmingham, AL 35233
205-934-6600 [Map]
|
Dr. Juli Merrill Dean
513 Brookwood Blvd #75 Birmingham, AL 35209
205-877-2921 [Map]
|
Dr. Bruce Shelby Eich
801 Princeton Ave SW #530 Birmingham, AL 35211
205-787-1411 [Map]
|
Dr. Susan Horton Eiland
2700 10th Ave S #404 Birmingham, AL 35205
205-933-2340 [Map]
|
Dr. Joshua Elliott
619 19th St S Birmingham, AL 35249
205-934-5038 [Map]
|
Dr. Frederick John Elsas
1000 19th St S Birmingham, AL 35205
205-930-0700 [Map]
|
Dr. Andrew Wilfred Everett
700 18th St S #601 Birmingham, AL 35233
205-325-8620 [Map]
|
Dr. Rayder Wyatt Feagin
1009 Montgomery Hwy #200 Birmingham, AL 35216
205-397-9400 [Map]
|
Dr. Richard M. Feist
700 18th St S #707 Birmingham, AL 35233
205-329-7100 [Map]
|
Dr. Jeffrey J. Fuller
250 State Farm Pkwy Birmingham, AL 35209
205-943-4600 [Map]
|
Dr. Kathleen E. Gee
1009 Montgomery Hwy #200 Birmingham, AL 35216
205-397-9400 [Map]
|
Dr. Christopher Anthony Girkin
619 19th St South Birmingham, AL 35233
205-934-6600 [Map]
|
Dr. Tyler Hall
1201 11th Ave S #501 Birmingham, AL 35205
205-930-0930 [Map]
|
Dr. Sarah Jablecki Hays
1 W Lakeshore Dr #220 Birmingham, AL 35209
205-941-2020 [Map]
|
Dr. Harold Augustus Helms
1100 23rd St S #100 Birmingham, AL 35205
205-933-2020 [Map]
|
Dr. Andrew David Hsia
700 18th St S #406 Birmingham, AL 35233
205-325-8361 [Map]
|
Dr. Wayne Paris Hyatt
52 Medical Park Dr E #211 Birmingham, AL 35235
205-838-3696 [Map]
|
Dr. D. Wade Joiner
1009 Montgomery Hwy #201 Vestavia Hills, AL 35216
205-824-2100 [Map]
|
Dr. James Bernard Kelly
3240 Edwards Lake Pkwy #100 Birmingham, AL 35235
205-949-2020 [Map]
|
Dr. James Allen Kimble
1201 11th Ave S #300 Birmingham, AL 35205
205-933-2625 [Map]
|
Dr. Theo Neal Kirkland
47 Park Rd #A1 Pleasant Grove, AL 35127
205-323-3937 [Map]
|
Dr. Lanning Bernard Kline
700 18th St S #601 Birmingham, AL 35233
205-325-8620 [Map]
|
Dr. Price Mentzel Kloess
790 Montclair Rd #150 Birmingham, AL 35213
205-592-3911 [Map]
|
Dr. Thomas Griffin Lamkin
1009 Montgomery Hwy #201 Vestavia Hills, AL 35216
205-824-2100 [Map]
|
Dr. Elmar M. Lawaczeck
1009 Montgomery Hwy #200 Birmingham, AL 35216
205-397-9400 [Map]
|
Dr. Scott W. Lecroy
832 Princeton Ave SW Birmingham, AL 35211
205-206-8473 [Map]
|
Dr. James Morris Lewis
1704 5th Ave No Birmingham, AL 35203
205-326-3800 [Map]
|
Dr. Virginia Ruth Lolley
700 18th St S #601 Birmingham, AL 35233
205-325-8620 [Map]
|
Dr. John Alva Long
1000 19th St S Birmingham, AL 35205
205-930-0700 [Map]
|
Dr. John O. Mason
700 18th St S #707 Birmingham, AL 35233
205-329-7100 [Map]
|
Dr. Robert W.h. Mason
250 State Farm Pkwy Birmingham, AL 35209
205-943-4600 [Map]
|
Dr. Andrew J. Mays
1009 Montgomery Hwy #201 Vestavia Hills, AL 35216
205-824-2100 [Map]
|
Dr. Cecil James McCollum
619 19th St South Birmingham, AL 35233
205-934-6600 [Map]
|
Dr. Donald Pittard McCurdy
250 State Farm Pkwy Birmingham, AL 35209
205-943-4600 [Map]
|
Dr. Thomas D. McKinnon
1009 Montgomery Hwy #200 Birmingham, AL 35216
205-397-9400 [Map]
|
Dr. Thomas Hudson Metz Jr.
2550 Acton Rd #130 Birmingham, AL 35243
205-969-1900 [Map]
|
Dr. Marc Alan Michelson
1201 11th Ave S #501 Birmingham, AL 35205
205-930-0930 [Map]
|
Dr. John Stanley Morgan
52 Medical Park Dr E #211 Birmingham, AL 35235
205-838-3696 [Map]
|
Dr. Robert Edward Morris
1201 11th Ave S #300 Birmingham, AL 35205
205-933-2625 [Map]
|
Dr. Troy Michael Newman
1720 University Blvd Birmingham, AL 35233
205-325-8523 [Map]
|
Dr. Matthew Henry Oltmanns
1201 11th Ave S #300 Birmingham, AL 35205
205-933-2625 [Map]
|
Dr. John S. Owen
1528 Carraway Blvd Birmingham, AL 35234
205-250-6000 [Map]
|
Dr. John S. Parker
700 18th St S #503 Birmingham, AL 35233
205-933-1077 [Map]
|
Dr. Roswell Robert Pfister
2198 Columbiana Rd #200 Vestavia Hills, AL 35216
205-877-2837 [Map]
|
Dr. Robert Lewis Phillips
1000 19th St S Birmingham, AL 35205
205-930-0700 [Map]
|
Dr. James Randall Pitts
613 1st St North Alabaster, AL 35007
205-620-2292 [Map]
|
Dr. Darrell Scott Prestridge
644 2nd St NE #201 Alabaster, AL 35007
205-621-3437 [Map]
|
Dr. James Conda Rains
985 9th Ave SW #401 Bessemer, AL 35022
205-481-7840 [Map]
|
Dr. Russell W. Read
619 19th St South Birmingham, AL 35233
205-934-6600 [Map]
|
Dr. Lindsay Anne Rhodes
1720 University Blvd Birmingham, AL 35233
205-325-8620 [Map]
|
Dr. Benjamin W. Roberts
700 18th St S #707 Birmingham, AL 35233
205-329-7100 [Map]
|
Dr. Carol E. Rosenstiel
619 19th St South Birmingham, AL 35233
205-934-6600 [Map]
|
Dr. Mathew Ryan Sapp
1201 11th Ave S #300 Birmingham, AL 35205
205-933-2625 [Map]
|
Dr. Jennifer Trew Scruggs
619 19th St South Birmingham, AL 35233
205-934-6600 [Map]
|
Dr. Jeffrey Lawrence Shere
1201 11th Ave S #300 Birmingham, AL 35205
205-558-2511 [Map]
|
Dr. Harold Skalka
619 19th St South Birmingham, AL 35233
205-934-6600 [Map]
|
Dr. David Abram Skier
1830 14th Ave South Birmingham, AL 35205
205-933-8273 [Map]
|
Dr. Kenneth Randall Smith
840 Montclair Rd #722 Birmingham, AL 35213
205-591-2311 [Map]
|
Dr. Logan Smith
860 Montclair Rd #450 Birmingham, AL 35213
205-595-5544 [Map]
|
Dr. Adelle Bernice Sperling
111 Yorkshire Dr Birmingham, AL 35209
205-871-3208 [Map]
|
Dr. Jason Clint Swanner
619 19th St South Birmingham, AL 35233
205-934-6600 [Map]
|
Dr. Martin L. Thomley
700 18th St S #707 Birmingham, AL 35233
205-329-7100 [Map]
|
Dr. Helen Raye Thrasher
700 19th St S Birmingham, AL 35233
205-933-8101 [Map]
|
Dr. Andrew Joseph Velazquez
790 Montclair Rd #100 Birmingham, AL 35213
205-592-3911 [Map]
|
Dr. Matthew Gerard Vicinanzo
1000 19th St S Birmingham, AL 35205
205-930-0700 [Map]
|
Dr. Eric Hunt Wigton
700 18th St S #601 Birmingham, AL 35233
205-325-8620 [Map]
|
Dr. Clark Douglas Witherspoon
1201 11th Ave S #300 Birmingham, AL 35205
205-933-2625 [Map]
|
Dr. Darrell E. Wolfley
250 State Farm Pkwy Birmingham, AL 35209
205-943-4600 [Map]
|
Dr. Jeffrey L. Yee
619 19th St South Birmingham, AL 35233
205-934-6600 [Map]
|
Dr. Jacob Jones Yunker
700 18th St S #707 Birmingham, AL 35233
205-918-0047 [Map]
|
Dr. Joseph Anthony Zarzaur
2000 Cahaba Rd #100 Birmingham, AL 35223
205-870-3937 [Map]
|
Dr. Eric Matthew Zavaleta
700 18th St S Birmingham, AL 35233
205-325-8620 [Map]
|