Medical school: NEW YORK CHIROPRACTIC COLLEGE
Graduated: 1997
NPI: 1831189331
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.