We now offer virtual meetings using enhanced video conferencing.

James P. Welch

Camp Hill, Pennsylvania

717-591-1755 / 888-743-4470


Contact me

James P. Welch

James P. Welch is an attorney with the Law Offices of Peter J. Russo, P.C. James attended the Pennsylvania State University in State College, Pennsylvania and graduated in 2009 with a Bachelor of Arts in Economics. James obtained his J.D. from the Marshall-Wythe School of Law at the College of William & Mary. He is admitted to the Pennsylvania Supreme Court and the U.S. District Court for the Middle District of Pennsylvania.

James’ practice focuses on family law matters, including divorce, custody, adoption, child support, alimony and spousal support, and protection from abuse matters. Prior to joining the office, James operated his own general practice law firm in York, representing clients primarily in family law and criminal defense matters. James also previously worked for Mooney Law in Gettysburg and McNees Wallace and Nurick in Lancaster. James and his family reside in West York.

Areas of Practice

  • Family Law
  • Divorce
  • Custody
  • Support
  • Adoption

Bar Admissions

  • Pennsylvania, 2012
  • U.S. District Court Middle District of Pennsylvania


College of William & Mary, Williamsburg, Virginia

  • JD – 2012
  • Managing Editor, William & Mary Bill of Rights Journal

Pennsylvania State University, State College, Pennsylvania

  • B.A. – 2009
  • Major: Economics

Past Employment Positions

  • Welch Legal, Owner, 2020-2021
  • Mooney Law, Associate, 2018-2020
  • McNees Wallace & Nurick LLC, Associate, 2012 – 2018

How to End Your Marriage With Dignity and Respect

If you have family and divorce law legal questions, contact the Law Offices of Peter J. Russo, P.C., in Camp Hill, Pennsylvania.

Serving the following areas:

Adams County, Cumberland County, Dauphin County, Lancaster County, Lebanon County, York County.

Copyright © Law Offices of Peter J. Russo, P.C. All Rights Reserved