Dr. John B. Waits delivers a comprehensive discussion of the many questions submitted by Cahaba Medical Care staff and patients. Covid-19 Vaccination Locations. Make an Appointment. Cahaba Medical Care -Centreville. (205) 926-2992. Cahaba Medical Care -West End. (205) 679-6325. Cahaba Medical Care -Ensley..