New Meeting Location Published February 17, 2024 | By Mike Wilkes Our new meeting location is the Angelus, located at 12413 Hudson Ave, Hudson Fl 34668. 4.5 miles East of US 19 on the left side of Hudson Ave.