Leah N Torres, MD, Obstetrics & Gynecology

1580 W Antelope Dr
290
LaytonUT  84041-1160 (Davis County)


Phone: 801-776-0880
Fax:

NPI: 1700047099
License Number: 8243165-1205 (UT)