Steimetz Lake
Address:
2114 Lenox Road
Schenectady, NY 12308
About Steimetz Lake
Steimetz Lake is located at 2114 Lenox Road Schenectady, NY 12308.
Address:
2114 Lenox Road
Schenectady, NY 12308
Steimetz Lake is located at 2114 Lenox Road Schenectady, NY 12308.