Welcome to the blog of the Law Offices of Katherine L. Niven & Associates, PC. Our main office is located in Harrisburg, Pennsylvania, but we also have offices located in Carlisle, York, Reading, Lancaster, Lebanon and Chambersburg. We handle cases involving...