Mclain Medical Associates. 2229 Cahaba Valley Drive, Birmingham, AL 35242 map. Call for an Appointment. Dr. David McLain is a rheumatologist in Birmingham, AL. He treats disorders affecting the joints, muscles and bones (and may also involve other organ systems)..