Laughing Sheep Farm Address: 124 Orchard View Ln, Lincoln, NM 88338 Phone: (575) 653-4041 Restaurants, Steak Houses Other Businesses: The Dolan House at 826 Calle La Placita, Lincoln, NM 88338