Vestavia AL Christopher MD, Doctors 1. 1920 Shades Crest Rd, Vestavia, AL 35216 | Kelly, Christopher MD (205) 823-2772