ECLR Flooring Store in San Diego12230 World Trade Dr #150San Diego, CA 92128 Get Directions Request a Consultation