Green Acres Pet Center 868 Green Acres Dr Twin Falls ID 83301 (208) 734-2711 734-2715 Visit Website Share × Print Email Facebook Twitter LinkedIn Pinterest Tell a Friend ×