Dr. Richard A Walker, MD Ear - Nose - Throat 1527 5th Ave N Ste 260Birmingham, Alabama 35203 (205) 933-5782 About Dr. Richard A Walker, MD