Hilliard, OH, USA
IG Rescue Foundation of Ohio is the Ohio branch of IGCA Rescue. It is the organization that rescues and re homes Italian greyhounds that are in need.
IG Rescue Foundation of Ohio is the Ohio branch of IGCA Rescue. It is the organization that rescues and re homes Italian greyhounds that are in need.