1. L & L Home Improvement, Inc 118 Tamworth Ct, Irmo, SC 29063 Coordinate: 34.10445,-81.19994 Phone: (803) 665-5578