Attorney Profile

No Photo for James J. O'Keeffe
Update

James J. O'Keeffe

James O'Keeffe

Gentry Locke Rakes & Moore, LLP
10 Franklin Road SE, Suite 800, PO Box 40013
Roanoke, VA 24022
Practice areas: Business Litigation (60%), Appellate (40%)
Law School: Harvard Law School

Selected to Super Lawyers

Virginia Rising Stars 2008