Access Patient Portal ... Check out our eVisits . Newsletter Sign Up. Sign up with your email address to receive news and updates. Email Address. Sign Up. We respect your privacy. Thank you! Cahaba Medical Care Foundation is a deemed federal Public Health Service employee under the FTCA. Access Employee Portal Cahaba Medical Care. 405 Belcher St,.