× × H & H Carpet Cleaning 29 Acorn Street, Lake Placid, NY 12946 Share Now Save Page chevron_left chevron_right Cleaning Services About Other Features Cleaning Services Details Address: 29 Acorn Street, Lake Placid, NY 12946 Phone: 518.523.9040 Get Directions Share to: Share by Email Copy URL