We are not associated with any other Rescues. There are several rescues around the country associated with the nane St. Francis, as St. Francis was the patron St. of animals. We are St. Francis Animal Rescue of Venice, located at 1925 S. Tamiami Trail, Vneice FL 34293. This is our only location
I don't believe so call The one here in Venice
Thanks! Your answer is awaiting moderation.