Owl Creek Fox Farm Confirmed Closed

Coalition Against Fur Farms has received information that the Owl Creek Fox Farm in Indiana has closed.

The information on the farm from FinalNail.com reads:

Owl Creek Fox Farm
8343 S 1000 W
Montpelier, IN 47359
Contact: Verlis Slusher, Lois Slusher
Phone: (260) 375-3845
Notes: Located south of W 800 S, on east side of road.