Hospital header with logo and main number

Stephen Carter, MD

 

Specialty:    Cardiology

Address:     Carter & Richards PA

                      2001 S. Woodruf Ave, Ste 3, Idaho Falls

Phone:         529-5909