Deborah Lee Russell, MD, Obstetrics & Gynecology

4177 Fashion Square Blvd
Ste 1
SaginawMI  48603-5216 (Saginaw County)


Phone: 989-791-9100
Fax: 989-791-6746

NPI: 1295741338
License Number: 4301053500 (MI)