Jennifer Odren, DO, Internal Medicine

29001 Harper Ave
Saint Clair ShoresMI  48081-2711 (Macomb County)


Phone: 586-778-0664
Fax: 586-778-0396

NPI: 1821384249
License Number: L1828783 (MI)