![](http://roanokebar.com/wp-content/uploads/2013/10/OKeeffe-Esq.-James-J.-1069.jpg)
Members
James J. O'Keeffe Esq.
MichieHamlett
jokeeffe@michiehamlett.com
Phone: (540) 491-0634
Position: Board Member
Committee: Legislative Committee
Membership Type: Active
Firm:
MichieHamlett
215 Market Street, Suite 201
Roanoke,
VA
24011