TALL ROGER MD OFFICE

Urology • 1 Provider

2001 S Woodruff Ave Ste 8, Idaho Falls ID, 83404

Make an Appointment

Providers

Insurance Check

Medical Services

Location

TALL ROGER MD OFFICE

2001 S Woodruff Ave Ste 8, Idaho Falls, ID 83404

Provider Reviews

Overall rating for providers

3.2

Based on 12 Reviews

Dec 16 2017

Review for Dr. Tall

John L Liebenthalin Victor - May 30 2017

Review for Dr. Tall