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, Hershey, Lebanon and Chambersburg. We handle cases...