I just wanted to change my review as well since the new ownership has made a huge difference in the place! They have reduced the amount of animals on the property cleaned up and things seem to be much better. Its worth giving it a try even if you had a problem before.
Pros: Location near Target
Cons: Animals coudl have better environment, but its acceptable
more