At the present, Hobby Lobby runs 4 branches near Fairview Heights, Illinois. Below you will see the listing of all Hobby Lobby locations in the area.