Presently, Hobby Lobby has 4 branches near Bay Shore, New York. Below is the listing of all Hobby Lobby locations nearby.