Little Crow Resort Up and Running
The Little Crow Country Club has taken a major step forward. Marketed under the umbrella name of Little Crow Resort, the $7.8 million complex located just south of the city of New London boasts a new 51-room GrandStay Hotel, 300-seat event center, 80-seat restaurant (called the Little Crow Tavern & Grille) and a new clubhouse. […]
Little Crow Resort Up and Running Read More »