D Dr. Lon Babbitt, MD 0 reviews 1803 Mountain Shadow Dr Carlsbad, NM • 88220 View Practice (505) 396-6611