Allen's Automotive Address: 141 Allen St, Simsboro, LA 71275 Phone: (318) 247-6063 Auto Repair Other Businesses: Jr's Restaurant at 2721 Martha St, Simsboro, LA 71275 Papa Ken's at 2721 Martha St, Simsboro, LA 71275 Jr's Restaurant at 2721 Martha St, Simsboro, LA 71275