Scientific Control Category Home Services Claimed 2105 Lake Ave Lake Luzerne NY 12846 (518) 743-0015 Get Directions View Details