The Odd Fellows Hall in Saint Helena is a recently renovated building that was built in 1885. A truly memorable venue with a full service bar, kitchen, DJ area and plenty of room for dinner & dancing. Has an old retro, funky, yet very hip vibe. Located in beautiful downtown Saint Helena. A great place for a…