VFW Post 630

VFW Post 630, also known as Busey-Fletcher-Stillwell Post, is a Veterans of Foreign Wars post located at 1303 East Main Street, Urbana, Illinois. The post features bar canteen and hall rentals.