Contact the Center for Plastic Surgery Plastic surgeon & med spa in Twin Falls, Idaho Full Name(Required) First Last Phone(Required)Email(Required) Your Message(Required) How To Get In Touch (208) 735-8386 1880 Fillmore Ave. N Twin Falls, ID 83301 Hours Of Service Mon - Thurs: 8am - 5pm Friday: 8am - Noon