Leonard J.Foster Law Firm, Ltd

Criminal Defense & Personal Injury Representation in Albuquerque and throughout New Mexico
Opening at 8:30 AM
Header image for the site


a month ago
Although Leonard a was court appointment. He always does his best .had all my charges dismissed .Your amazing Mr foster . Gave me a second chance at life
- Mourice G
8 months ago
Working in this field must test some people. And for those that are prompt and responsive-- it reflects beyond work. Public sectors work is complex but he makes it sound so simple. Thank you.
- G T
6 months ago
Thanks for your help and support. Excellent attorney. Very professional!
- Fanny A

About Our Firm

     The Leonard J. Foster Law Firm, Ltd has been providing New Mexico residents with unparalleled legal services for over twenty five years.  The Foster Law Firm provides Criminal Defense and Personal Injury representation in State, Federal and Tribal Courts.  
     The Foster Law Firm is focused on protecting the rights of our clients and our goal is to achieve the most favorable result for each client.  Contact our office to schedule a free legal consultation at (505) 243-5550 or send our office a text message to this number.  
     In addition, you can schedule your consultation by email at fostlawnm@gmail.com.  Have a legal question get in touch with us today - We look forward to hearing from you. 

  • Criminal Law-Felony, Misdemeanor, Juvenile Offenses.
  • Drug offenses; Possession of a Controlled Substance, Trafficking/Distribution in a Controlled Substance, Possession of Drug Paraphernalia, Marijuana Offenses;
  • Alcohol Offenses; DWI, Vehicular Homicide, Revoked/Suspended License; 
  • Violent Offenses; Homicide/Murder
  • Domestic Violence; Battery on  Household Member, Violation of Restraining Order.
  • Probation violations
  • Sex offenses; Criminal Sexual Penetration, Child Abuse, Sexual Contact, 
  • Theft/Property Offenses
  • Fugitive Extradition.
  • Personal Injury - Accident cases/Major Injury 
  • Legal Advice - Have a legal question call our office to set up a consultation to address your legal concerns.
  • Practicing in State, Federal and Tribal Courts.

Contact Us


Call now
  • (505) 243-5550
  • (800) 925-8021


Get directions
300 Central Avenue Southwest Suite 1200
Albuquerque, NM 87102
United States

Business Hours

Mon:8:30 AM – 5:00 PM
Tue:8:30 AM – 5:00 PM
Wed:8:30 AM – 5:00 PM
Thu:8:30 AM – 5:00 PM
Fri:8:30 AM – 5:00 PM
Get quote
Message sent. We'll get back to you soon.