1. J & L Development 9435 Mansfield Rd, Shreveport, LA 71118 Coordinate: 32.39349,-93.81102 Phone: (318) 220-4515