Johanna K. P. Dennis

Johanna K. P. Dennis

JD Law Associates, LLC
  • Immigration Law
  • Pennsylvania
Review This Lawyer
Claimed Lawyer ProfileSocial Media

Attorney Johanna K.P. Dennis, of JD Law Associates, LLC, has a special passion for immigration law and immigration is a fundamental part of who she is. As a twice-immigrant, she immigrated with her parents from Jamaica to Canada as a child, and later immigrated to the United States with her family when she was a college-bound teenager. Growing up in Canada, she is fluent in French and English. Attorney Dennis personally knows the ins and outs of the U.S. immigration system. She has "been there, done that", having gone through the green card process with her family and she made the conscious decision to naturalize as an adult. A frequent traveler, Attorney Dennis knows first-hand the struggles and anxiety immigrants face in traveling within this country and internationally. She appreciates the importance of providing a brighter future for our children, and understands the paths of the many families who come here in search of that future. She is a former NJ appellate clerk, and has taught immigration law and legal skills at law schools across the U.S. Some of her former students are now practicing immigration attorneys. She also used to handle detained cases on referral from non-profit agencies. She returned to her favorite city, Philadelphia, to pursue immigration law practice, which has always been a natural calling.

Practice Area
    Immigration Law
    Asylum, Citizenship, Deportation Defense, Family Visas, Green Cards, Immigration Appeals, Investment Visas, Marriage & Fiancé(e) Visas, Student Visas, Visitor Visas, Work Visas
  • Credit Cards Accepted
  • Rates, Retainers and Additional Information
    Most cases are on flat fee arrangement.
Jurisdictions Admitted to Practice
Placeholder image for jurisdictions.
  • French: Spoken, Written
Professional Experience
JD Law Associates, LLC
Temple University
J.D. (2005) | Law
Activities: Immigration Clinic
Temple University Logo
Websites & Blogs
Contact & Map
Mailing Address
P.O. Box 1021
Newtown, PA 18940
Telephone: (215) 791-7743
Fax: (215) 253-5230
Toggle tool

There are no recently viewed profiles.

There are no saved profiles.

There are no profiles to compare.