The Welch Legal Group, APC

Orange Office
1045 W. Katella Avenue, Suite 340
Orange, CA 92867
Phone: 714-538-9700
Fax: 714-538-1965
Map and Directions

San Bernadino Office
472 N. Arrowhead Avenue
San Bernadino, CA 92401
Phone: 909-386-5810
Fax: 909-386-5692
Map and Directions

Firm Overview

A Practical and Informative Law Firm

At The Welch Legal Group, APC, we represent clients in Orange County, California, and throughout the Inland Empire. With offices in both Orange and San Bernardino as well as availability by phone, we provide the support you need without adding unnecessary strain in your life.

With nearly 15 years of experience and a wide breadth of legal knowledge, attorney John Welch represents clients in areas that include immigration, family law, and bankruptcy.

Whatever your specific legal problem may be, we take great care to ensure that your best interests are protected throughout your case. To arrange a consultation, call 714-538-9700 or contact us online.

A Tradition of Excellence

Initially started in 1995 as The Law Office of John L. Welch, The Welch Legal Group, APC has gone through significant changes in its years of practice. Since inception, we have changed names and added areas of law in which we practice — all without losing our dedication to providing our clients with top notch legal work at reasonable fees. To this day, our focus is that our clients are kept informed of their rights and options as we strive to accomplish their goals.

In March of 2008, The Law Office of Mary Elizabeth Orr was added to The Welch Legal Group, APC. In her 30 year career as a lawyer, Mary Orr provided high quality legal representation for clients in Orange and Los Angeles counties in the areas of immigration and family law. Her integrity was unquestioned, and her commitment to her clients unyielding.

Mary Orr passed away in 2007 and will be sorely missed. With the addition of her office to The Welch Legal Group, APC, we continue to maintain the high standards she set, as well as her dedication to excellence.

To arrange a consultation, contact us online or call 714-538-9700.


At The Welch Legal Group, APC, we serve the cities of Orange, San Bernardino, Riverside, Pamona, Los Altos, Ontario, Rancho Cucamonga, Redlands, Highland, Yucaipa, Anaheim, Santa Ana, Irvine, Fullerton, Brea, Yomo Linda, Lake Forest, Westminster, Buena Park, Costa Mesa, Huntington Beach, Garden Grove, Tustin, Moreno Valley, Temecula, Corona, Norco, Monta Loma, La Verne and San Dimas, as well as Orange County, Riverside County, San Bernardino County and Los Angeles County, California.