1405 Results forInternal Medicine Doctors in Utah
- Salt Lake City (937 Results)
- Murray (112 Results)
- Saint George (93 Results)
- Ogden (92 Results)
- Provo (87 Results)
- Logan (58 Results)
- Layton (55 Results)
- Sandy (52 Results)
- American Fork (41 Results)
- West Valley City (36 Results)
- Bountiful (33 Results)
- Riverton (30 Results)
- West Jordan (28 Results)
- Park City (27 Results)
- South Jordan (18 Results)
- Midvale (17 Results)
- Draper (16 Results)
- Orem (15 Results)
- Cedar City (13 Results)
- Taylorsville (12 Results)
- Price (11 Results)
- Lehi (9 Results)
- Vernal (8 Results)
- Cottonwood Heights (7 Results)
- Farmington (7 Results)
- St George (7 Results)
- Roosevelt (6 Results)
- Spanish Fork (6 Results)
- Brigham City (5 Results)
- Salem (5 Results)
- Tooele (5 Results)
- Heber City (4 Results)
- South Salt Lake (4 Results)
- Tremonton (4 Results)
- Clearfield (3 Results)
- Mount Pleasant (3 Results)
- 1160 E 3900 S Ste 1200Salt Lake City, UT 841245.0 miles awayAt a Glance:
- Explains conditions well (50)
- Found trustworthy (50)
- Listened/answered questions (49)
- View 2 more provider attributes
- Offers Telehealth
Care Philosophy: I am proud to be part of the Optum family of primary care doctors, specialists, and care teams focused on providing care for people ages 65+. At Optum, my team and I help you reach your personal health goals. We focus on your total well-being while helping you to prevent health problems and get support to manage any chronic conditions you may have. Call now to get started.
1160 E 3900 S Ste 1200Salt Lake City, UT 841245.0 miles away
- 2351 S River Rd Ste 5Saint George, UT 84790
- Offers Telehealth
2351 S River Rd Ste 5Saint George, UT 84790
- 2965 W 3500 SWest Valley City, UT 84119At a Glance:
- Listened/answered questions (37)
- Explains conditions well (37)
- Found trustworthy (36)
- View 2 more provider attributes
2965 W 3500 SWest Valley City, UT 84119
- 395 W Cougar Blvd Ste 401Provo, UT 84604At a Glance:
- Appt. wasn't rushed (7)
- Listened/answered questions (7)
- Explains conditions well (7)
- View 1 more provider attributes
395 W Cougar Blvd Ste 401Provo, UT 84604
- 292 S 1470 E Ste 200St George, UT 84790At a Glance:
- Explains conditions well (30)
- Found trustworthy (30)
- Appt. wasn't rushed (29)
- View 1 more provider attributes
- Offers Telehealth
292 S 1470 E Ste 200St George, UT 84790
- 5121 S Cottonwood StSalt Lake City, UT 84107
- Offers Telehealth
5121 S Cottonwood StSalt Lake City, UT 84107
- 6360 S 3000 E Ste 310Salt Lake City, UT 84121At a Glance:
- Explains conditions well (55)
- Found trustworthy (55)
- Appt. wasn't rushed (54)
- View 1 more provider attributes
6360 S 3000 E Ste 310Salt Lake City, UT 84121
- 999 E Murray Holladay Rd Ste 207Millcreek, UT 84117At a Glance:
- Felt Respected (1)
999 E Murray Holladay Rd Ste 207Millcreek, UT 84117
- 292 S 1470 E Ste 100Saint George, UT 84790At a Glance:
- Appt. wasn't rushed (14)
- Listened/answered questions (14)
- Explains conditions well (14)
- View 1 more provider attributes
- Offers Telehealth
292 S 1470 E Ste 100Saint George, UT 84790
- 5121 S Cottonwood StSalt Lake City, UT 84107At a Glance:
- Appt. wasn't rushed (6)
- Listened/answered questions (6)
- Explains conditions well (6)
- View 2 more provider attributes
5121 S Cottonwood StSalt Lake City, UT 84107
- 292 S 1470 E Ste 100Saint George, UT 84790At a Glance:
- Appt. wasn't rushed (14)
- Listened/answered questions (14)
- Explains conditions well (14)
- View 1 more provider attributes
- Offers Telehealth
292 S 1470 E Ste 100Saint George, UT 84790
- 26 N 1900 E Rm 701Salt Lake City, UT 84132At a Glance:
- Appt. wasn't rushed (3)
- Listened/answered questions (3)
- Explains conditions well (3)
- View 1 more provider attributes
26 N 1900 E Rm 701Salt Lake City, UT 84132
- 46 Fairview AveSkowhegan, ME 04976At a Glance:
- Appt. wasn't rushed (4)
- Listened/answered questions (4)
- Explains conditions well (4)
- View 1 more provider attributes
46 Fairview AveSkowhegan, ME 04976
- 615 S Arapeen Dr Ste 100Salt Lake City, UT 84108At a Glance:
- Appt. wasn't rushed (3)
- Listened/answered questions (3)
- Explains conditions well (3)
- View 1 more provider attributes
615 S Arapeen Dr Ste 100Salt Lake City, UT 84108
- 5405 S 500 E Ste 100Ogden, UT 84405At a Glance:
- Appt. wasn't rushed (75)
- Listened/answered questions (74)
- Explains conditions well (74)
- View 1 more provider attributes
- Offers Telehealth
Care Philosophy: Dr. Mohr is board certified in internal medicine and has practiced medicine in Ogden since 1994.
5405 S 500 E Ste 100Ogden, UT 84405
On staff atOgden Regional Medical Center. - 2211 Lomas Blvd NEAlbuquerque, NM 87106At a Glance:
- Appt. wasn't rushed (1)
- Listened/answered questions (1)
- Explains conditions well (1)
- View 1 more provider attributes
2211 Lomas Blvd NEAlbuquerque, NM 87106
- 375 S Chipeta WaySalt Lake City, UT 84108At a Glance:
- Appt. wasn't rushed (2)
- Listened/answered questions (2)
- Explains conditions well (2)
- View 1 more provider attributes
375 S Chipeta WaySalt Lake City, UT 84108
- 74 E Kimballs Ln Ste 300Draper, UT 84020At a Glance:
- Found trustworthy (91)
- Explains conditions well (89)
- Listened/answered questions (87)
- View 1 more provider attributes
- Offers Telehealth
Care Philosophy: Philip Roberts, MD is a board-certified physician with special interest in all aspects of internal medicine
74 E Kimballs Ln Ste 300Draper, UT 84020
On staff atLone Peak Hospital. - 368 E Riverside Dr Ste ASaint George, UT 84790At a Glance:
- Listened/answered questions (49)
- Explains conditions well (49)
- Found trustworthy (49)
- View 1 more provider attributes
- Offers Telehealth
368 E Riverside Dr Ste ASaint George, UT 84790
- 321 N Mall Dr Ste ISaint George, UT 84790At a Glance:
- Appt. wasn't rushed (17)
- Found trustworthy (17)
- Listened/answered questions (16)
- View 2 more provider attributes
- Offers Telehealth
321 N Mall Dr Ste ISaint George, UT 84790
- 1160 E 3900 S Ste 1000Salt Lake City, UT 84124At a Glance:
- Appt. wasn't rushed (27)
- Listened/answered questions (23)
- Explains conditions well (23)
- View 2 more provider attributes
- Offers Telehealth
1160 E 3900 S Ste 1000Salt Lake City, UT 84124
- 1160 E 3900 S Ste 1000Salt Lake City, UT 84124At a Glance:
- Found trustworthy (61)
- Appt. wasn't rushed (59)
- Listened/answered questions (59)
- View 1 more provider attributes
- Offers Telehealth
1160 E 3900 S Ste 1000Salt Lake City, UT 84124
- 1281 N 600 ELogan, UT 84341At a Glance:
- Explains conditions well (9)
- Found trustworthy (9)
- Appt. wasn't rushed (8)
- View 1 more provider attributes
- Offers Telehealth
1281 N 600 ELogan, UT 84341
- 24 S 1100 E Ste 304Salt Lake City, UT 84102At a Glance:
- Appt. wasn't rushed (18)
- Explains conditions well (18)
- Found trustworthy (18)
- View 1 more provider attributes
24 S 1100 E Ste 304Salt Lake City, UT 84102
- 3003 W Good Hope RdMilwaukee, WI 53209At a Glance:
- Appt. wasn't rushed (12)
- Listened/answered questions (11)
- Explains conditions well (11)
- View 1 more provider attributes
- Offers Telehealth
3003 W Good Hope RdMilwaukee, WI 53209
- 11333 S 1000 E Ste 100Sandy, UT 8409411333 S 1000 E Ste 100Sandy, UT 84094

- 520 Medical Dr Ste 300Bountiful, UT 84010At a Glance:
- Appt. wasn't rushed (11)
- Listened/answered questions (11)
- Explains conditions well (11)
- View 2 more provider attributes
Biography: Dr. Joshua Oaks was born in Salt Lake City and grew up in Provo, Utah. He is a graduate of Brigham Young University with a degree in Business Management. He obtained his medical degree from Saint George's University where he graduated Cum Laude. He subsequently did an Internal Medicine residency at Overlook Medical Center in Summit, New Jersey. Dr. Oaks enjoys spending time with his wife and 3 children. Dr. Oaks joined the practice in July 2018. Accepting New Patients
520 Medical Dr Ste 300Bountiful, UT 84010
On staff atLakeview Hospital. - 421 S Wakara Way Ste 121Salt Lake City, UT 84108At a Glance:
- Appt. wasn't rushed (3)
- Listened/answered questions (3)
- Explains conditions well (3)
- View 1 more provider attributes
421 S Wakara Way Ste 121Salt Lake City, UT 84108
- 50 N Medical DrSalt Lake City, UT 84132At a Glance:
- Appt. wasn't rushed (8)
- Listened/answered questions (8)
- Explains conditions well (8)
- View 1 more provider attributes
50 N Medical DrSalt Lake City, UT 84132
- 577 S River RdSaint George, UT 84790At a Glance:
- Appt. wasn't rushed (10)
- Listened/answered questions (10)
- Explains conditions well (10)
- View 1 more provider attributes
577 S River RdSaint George, UT 84790
- 600 S Medical Center Dr Bldg 7Saint George, UT 84790At a Glance:
- Appt. wasn't rushed (2)
- Listened/answered questions (2)
- Explains conditions well (2)
- View 1 more provider attributes
- Offers Telehealth
600 S Medical Center Dr Bldg 7Saint George, UT 84790
- 1034 N 500 WProvo, UT 84604At a Glance:
- Appt. wasn't rushed (2)
- Listened/answered questions (2)
- Explains conditions well (2)
- View 1 more provider attributes
1034 N 500 WProvo, UT 84604
- 520 Medical Dr Ste 300Bountiful, UT 84010At a Glance:
- Appt. wasn't rushed (23)
- Explains conditions well (23)
- Listened/answered questions (22)
- View 2 more provider attributes
520 Medical Dr Ste 300Bountiful, UT 84010
- 74 E Kimballs Ln Ste 300Draper, UT 84020At a Glance:
- Found trustworthy (95)
- Listened/answered questions (93)
- Explains conditions well (92)
- View 1 more provider attributes
- Offers Telehealth
Care Philosophy: Kevin Tschetter, a board-certified internal medicine physician maintains a special interest in diabetes and hypertension.
74 E Kimballs Ln Ste 300Draper, UT 84020
On staff atLone Peak Hospital. - 1160 E 3900 S Ste 1000Salt Lake City, UT 84124At a Glance:
- Appt. wasn't rushed (15)
- Listened/answered questions (14)
- Explains conditions well (14)
- View 1 more provider attributes
- Offers Telehealth
1160 E 3900 S Ste 1000Salt Lake City, UT 84124
- 600 S Medical Center DrSaint George, UT 84790At a Glance:
- Appt. wasn't rushed (2)
- Listened/answered questions (2)
- Explains conditions well (2)
- View 1 more provider attributes
- Offers Telehealth
600 S Medical Center DrSaint George, UT 84790
- 1034 N 500 WProvo, UT 84604At a Glance:
- Appt. wasn't rushed (1)
- Listened/answered questions (1)
- Explains conditions well (1)
- View 1 more provider attributes
1034 N 500 WProvo, UT 84604
- 324 E 10th Ave Ste 200Salt Lake City, UT 84103At a Glance:
- Appt. wasn't rushed (10)
- Listened/answered questions (10)
- Explains conditions well (10)
- View 1 more provider attributes
- Offers Telehealth
324 E 10th Ave Ste 200Salt Lake City, UT 84103
- 2351 S River Rd Ste 5Saint George, UT 84790
- Offers Telehealth
2351 S River Rd Ste 5Saint George, UT 84790
- 1280 E Stringham AveSalt Lake City, UT 84106At a Glance:
- Appt. wasn't rushed (10)
- Listened/answered questions (9)
- Explains conditions well (9)
- View 1 more provider attributes
- Offers Telehealth
1280 E Stringham AveSalt Lake City, UT 84106
- 2000 Circle of Hope DrSalt Lake City, UT 84112At a Glance:
- Appt. wasn't rushed (1)
- Listened/answered questions (1)
- Explains conditions well (1)
- View 1 more provider attributes
2000 Circle of Hope DrSalt Lake City, UT 84112
- 5475 S 500 EOgden, UT 84405At a Glance:
- Appt. wasn't rushed (3)
- Listened/answered questions (3)
- Explains conditions well (3)
- View 1 more provider attributes
5475 S 500 EOgden, UT 84405
- 640 E 700 S Ste 105Saint George, UT 84770At a Glance:
- Listened/answered questions (8)
- Explains conditions well (8)
- Found trustworthy (8)
- View 2 more provider attributes
- Offers Telehealth
640 E 700 S Ste 105Saint George, UT 84770
- 1160 E 3900 S Ste 1000Salt Lake City, UT 84124At a Glance:
- Appt. wasn't rushed (83)
- Offers Telehealth
1160 E 3900 S Ste 1000Salt Lake City, UT 84124
- 1350 N 500 ELogan, UT 84341At a Glance:
- Listened/answered questions (10)
- Explains conditions well (10)
- Found trustworthy (10)
- View 1 more provider attributes
- Offers Telehealth
1350 N 500 ELogan, UT 84341
- 555 E 5300 S Ste 7Ogden, UT 84405At a Glance:
- Appt. wasn't rushed (10)
- Listened/answered questions (10)
- Explains conditions well (10)
- View 1 more provider attributes
- Offers Telehealth
Care Philosophy: You, the patient, are the most important person to our practice. We are committed to providing the best possible medical care. Excellence is our goal. We have worked to provide a full range of service and have highly trained and knowledgeable staff who
555 E 5300 S Ste 7Ogden, UT 84405
On staff atOgden Regional Medical Center. - 324 E 10th Ave Ste 170Salt Lake City, UT 84103At a Glance:
- Felt Respected (1)
- Offers Telehealth
324 E 10th Ave Ste 170Salt Lake City, UT 84103
- 50 N Medical Dr Ste E10Salt Lake City, UT 84132At a Glance:
- Appt. wasn't rushed (2)
- Listened/answered questions (2)
- Explains conditions well (2)
- View 1 more provider attributes
- Offers Telehealth
50 N Medical Dr Ste E10Salt Lake City, UT 84132
- 555 W SR # 164Salem, UT 84653At a Glance:
- Listened/answered questions (24)
- Found trustworthy (23)
- Appt. wasn't rushed (22)
- View 2 more provider attributes
- Offers Telehealth
555 W SR # 164Salem, UT 84653
On staff atTimpanogos Regional Hospital. - 1030 S Medical DrBrigham City, UT 84302At a Glance:
- Found trustworthy (73)
- Appt. wasn't rushed (70)
- Listened/answered questions (70)
- View 1 more provider attributes
- Offers Telehealth
Care Philosophy: Scott Moulton, DO, is an internal medicine practitioner with special interests in arthritis and autoimmune diseases.
1030 S Medical DrBrigham City, UT 84302
On staff atOgden Regional Medical Center. - 292 S 1470 E Ste 100Saint George, UT 84790At a Glance:
- Appt. wasn't rushed (22)
- Found trustworthy (22)
- Listened/answered questions (21)
- View 2 more provider attributes
- Offers Telehealth
292 S 1470 E Ste 100Saint George, UT 84790
- 3730 W 4700 STaylorsville, UT 84129At a Glance:
- Appt. wasn't rushed (8)
- Listened/answered questions (8)
- Explains conditions well (8)
- View 1 more provider attributes
- Offers Telehealth
3730 W 4700 STaylorsville, UT 84129
- 368 E Riverside Dr Ste ASaint George, UT 84790At a Glance:
- Found trustworthy (31)
- Listened/answered questions (30)
- Explains conditions well (30)
- View 2 more provider attributes
- Offers Telehealth
368 E Riverside Dr Ste ASaint George, UT 84790
- 2121 N 1700 W Ste BLayton, UT 84041At a Glance:
- Appt. wasn't rushed (17)
- Listened/answered questions (17)
- Explains conditions well (17)
- View 1 more provider attributes
- Offers Telehealth
2121 N 1700 W Ste BLayton, UT 84041
- 1950 Circle of Hope DrSalt Lake City, UT 84112At a Glance:
- Appt. wasn't rushed (2)
- Listened/answered questions (2)
- Explains conditions well (2)
- View 1 more provider attributes
1950 Circle of Hope DrSalt Lake City, UT 84112
- 5801 S Fashion Blvd Ste 280Salt Lake City, UT 841075801 S Fashion Blvd Ste 280Salt Lake City, UT 84107

- 181 E Medical Tower Dr Fl 2Salt Lake City, UT 84107At a Glance:
- Appt. wasn't rushed (14)
- Listened/answered questions (14)
- Explains conditions well (14)
- View 1 more provider attributes
- Offers Telehealth
181 E Medical Tower Dr Fl 2Salt Lake City, UT 84107
- 50 N Medical DrSalt Lake City, UT 84132At a Glance:
- Felt Respected (1)
50 N Medical DrSalt Lake City, UT 84132
- 24 S 1100 E Ste 201Salt Lake City, UT 84102At a Glance:
- Appt. wasn't rushed (11)
- Listened/answered questions (11)
- Explains conditions well (11)
- Offers Telehealth
24 S 1100 E Ste 201Salt Lake City, UT 84102
- 4403 Harrison Blvd Ste 2600Ogden, UT 84403
- Offers Telehealth
4403 Harrison Blvd Ste 2600Ogden, UT 84403
- 555 Foothill DrSalt Lake City, UT 84112At a Glance:
- Appt. wasn't rushed (20)
- Listened/answered questions (20)
- Explains conditions well (20)
- View 1 more provider attributes
555 Foothill DrSalt Lake City, UT 84112
- 181 E Medical Tower DrMurray, UT 84107At a Glance:
- Appt. wasn't rushed (2)
- Listened/answered questions (2)
- Explains conditions well (2)
- View 2 more provider attributes
- Offers Telehealth
181 E Medical Tower DrMurray, UT 84107
- 4403 Harrison Blvd Ste 3875Ogden, UT 84403At a Glance:
- Listened/answered questions (24)
- Appt. wasn't rushed (23)
- Explains conditions well (23)
- View 2 more provider attributes
- Offers Telehealth
4403 Harrison Blvd Ste 3875Ogden, UT 84403





