LC Dr. Lilia Deleon CidIs this you? Claim your profile Family Medicine 0 Write A Review 114 3rd St NE, Rolla, ND, 58367 2 other locations (701) 448-9225