Placid Industries, Inc.

Placid Industries, Inc.

Lake Placid, New York