Oak Street Health Rickwood Field Primary Care Clinic 633 Tuscaloosa Avenue, Birmingham, AL 35211