Vestavia AL James R MD, Doctors 1. 3140 Cahaba Heights Rd, Vestavia, AL 35243 | Gewin, James R MD (205) 967-9248