Katherine D Delarosa, MD, Internal Medicine

1009 Charity St
AbbevilleLA  70510-5302 (Vermilion County)


Phone: 337-893-3443
Fax: 337-893-3439

NPI: 1366408510
License Number: 01060840A (IN)