Leo Victor Warshauer, MD, Internal Medicine

1403 Audubon Blvd Ste A1
WilmingtonNC  28403-6705 (New Hanover County)


Phone: 910-395-8001
Fax: 910-395-8002

NPI: 1366475386
License Number: 38236 (NC)