Belclare Farm
Belclare Farm is a family-owned horse facility in Stewartsville, New Jersey, established in 1979. It operates as a self-care training facility where trainers look after their own horses' daily care. The 80-acre property includes indoor and outdoor arenas, an exercise track, a cross country course, trails, paddocks and pastures.