Lake Placid Glass & Mirror Inc Remodeler - Lake Placid, FL Looking to contact Lake Placid Glass & Mirror Inc? You can reach them at 863-699-6100