Leah Torres

Leah Torres is an Alabama-based physician specializing in obstetrics and gynecology. She practices at the West Alabama Women’s Center.

Advertisement