DL Dr. David Louis LevyIs this you? Claim your profile Internal Medicine 0 Write A Review 402 Paradise Rd, Swampscott, MA, 01907 (781) 598-0543