Office Branches: Judge Advocate General; Engineer and Civil Affairs
Interests:
Camping in the BWCA
Trumpet
Jazz and Blues
Running
Sailing
Request An Appointment
Contact us today to schedule a meeting to discuss your personal or business legal needs. Please complete the form at right and we'll get back to you as soon as we can.