About
James Allen Steele is a highly experienced lawyer based in Roanoke, Virginia, specializing in criminal defense, personal injury, and family law. With over 20 years of experience, he is known for his aggressive advocacy and commitment to achieving the best outcomes for his clients.
Legal Issues
Certificates
No Certifications
Languages
Accepted Jurisdictions
North Carolina
Since 2007