James L Richards, MD, Surgery

2001 S Woodruff Ave
Ste 3
Idaho FallsID  83404-6371 (Bonneville County)


Phone: 208-529-5909
Fax: 208-529-5990

NPI: 1902809221
License Number: M3958 (ID)