Gail S Shaeffer, MD, Internal Medicine

2609 N Duke St
Bldg 700 Triangle Heart Assoc
DurhamNC  27704 (Durham County)


Phone: 919-220-5510
Fax: 919-220-6536

NPI: 1760441281
License Number: 900115 (NC)