Medical school: LIFE CHIROPRACTIC COLLEGE
Graduated: 2017
NPI: 1609382357
Practice Locations (2)
JENIFER DEWALD LEBER LLC
3501 MONTLIMAR PLAZA DR
MOBILE, AL 366091736
2514452295
JENIFER DEWALD LEBER LLC
3501 MONTLIMAR PLAZA DR, APT 206
MOBILE, AL 366091736
Source: CMS National Downloadable File, September 2026.