Contact the Center for Plastic SurgeryPlastic surgeon & med spa in Twin Falls, IdahoHow To Get In Touch(208) 735-83861880 Fillmore Ave. N Twin Falls, ID 83301Hours Of ServiceMon - Thurs: 8am - 5pm Friday: 8am - Noon