1. Stebb's Place 610 W Russell Ave, Welsh, LA 70591 Coordinate: 30.23224,-92.8312 Phone: (337) 734-4929