Based in Virginia Beach, Virginia, James D. Garrett & Associates, P.C provides legal representation in cases related to drug charges.