LD Dr. Leonor A. DelapenaIs this you? Claim your profile Anesthesiologist 0 Write A Review 200 High Service Ave, North Providence, RI, 02904 (401) 456-3136