Elmore S P C A Inc - Elmore S P C A Inc Please review your experiences after using the services of Elmore S P C A Inc. City: Peru State: NY Zip Code: 12972 Country: USA Animal Related Services: Sciences, Education, Art, Writing & UFO.