Luisa Edith Todd, MD, Emergency Medicine

1017 E 600 S
Salt Lake CityUT  84102-3828 (Salt Lake County)


Phone: 801-879-1002
Fax:

NPI: 1366694812
License Number: 7152617 (UT)