2328 Southwest 67th Avenue, Miami, FL 33155, USA
2328 SW 67 Ave
Miami
Florida
33155
United States
(305) 202-0545(305) 202-0545
Veterinary Care and Human Services (VCHS) is South Florida’s volunteer based non-profit organization working in the United States and the Caribbean.