Wilton's Ambler Farm loses Kevin Meehan