Roger H Tall, MD, Urology

2001 S Woodruff
Ste 8
Idaho FallsID  83404 (Bonneville County)


Phone: 208-529-0633
Fax: 208-529-1948

NPI: 1972604494
License Number: M4222 (ID)