Members

James J. O'Keeffe Esq.

MichieHamlett
jokeeffe@michiehamlett.com
Phone: (540) 491-0634

Position: Board Member
Committee:
Membership Type: Active

Firm:
MichieHamlett
215 Market Street, Suite 201
Roanoke, VA 24011