S P C A Clinic - S P C A Clinic Please review your experiences after using the services of S P C A Clinic. City: Miami State: FL Zip Code: 33147 Country: USA Animal Related Services: Sciences, Education, Art, Writing & UFO.