Houma LA Restaurant Equipment & Supplies 1. 235 S Hollywood Rd, Houma, LA 70360 | Richard's Restaurant Supply (985) 868-9240