Waffle House Address: 1010 E Thomas St, Hammond, LA 70401 Phone: (985) 542-6267 Payment: Restaurants, Foods-Carry Out, American, Waffle House Other Businesses: Quiznos at 43106 S Airport Rd, Hammond, LA 70403 Chick-Fil-A at 2000 SW Railroad Ave Ste 2013, Hammond, LA 70403 Subway at 2100 SW Railroad Ave, Hammond, LA 70403 Snappy Tomato Pizza at 2100 SW Railroad Ave, Hammond, LA 70403 Kirin Japanese Cuisine at 223 S Cate St, Hammond, LA 70403