Terra Bowden, MD, Family Medicine

450 S 900 E Ste 175
Salt Lake CityUT  84102-2981 (Salt Lake County)


Phone: 801-698-2098
Fax:

NPI: 1821561408
License Number: 4954081-4405 (UT)