Jefferson Chamber of Commerce The Moore Share: Restaurants The Moore 5616 Citrus Blvd. Elmwood, LA 70123 Map What's Nearby? Distance: 5 10 15 20 25 50 mi.