Leon Wallace Geary, MD, Internal Medicine

3916 Ben Franklin Blvd
DurhamNC  27704-2383 (Durham County)


Phone: 919-956-9300
Fax: 919-595-8467

NPI: 1891844809
License Number: 23534 (NC)