Freedom Hill Co-Op Address: 34 Willow Ter, Loudon, NH 03307 Phone: (603) 219-0378 Real Estate Management Other Businesses: Red Roof Inn Loudon at 2 Staniels Road I-393 At State Rte 106 Ext 3, Loudon, NH 03307 Kings Chinese Restaurant at 923 Route 129, Loudon, NH 03307 Dudley's Ice Cream at 846 Route 106 N, Loudon, NH 03307 Loudon Country Club at 653 Route 106 N, Loudon, NH 03307