St. Luke's Clinic Endocrinology
Locations and Medical Professionals
Location: 746 North College Road Genoa Bldg., Suite A Twin Falls, ID 83301 Phone: (208) 732-0203
Physicians & Medical Professionals Endocrinology Lynn Ge-Zerbe, MD