1. Steam Masters Carpet and Tile Care, LLC 31825 Parkdale Dr, Leesburg, FL 34748 Coordinate: 28.81305,-81.82927 Phone: (352) 874-3530