KP5712 Lake Placid Village from the air showing Olympic Arena, Main St. and Mirror Lake. Lake Placid, N. Y. Photo by Dean Natural Color Card by E. H. Pierson, Lake Placid, N. Y. 26985 Address