Leonard I Thatch MD

Patient Reviews

Reviews reflect patients' level of satisfaction with the care they received from this provider. Leonard I Thatch xhas an overall rating of 2.0.


Leonard I Thatch, MD is a Doctor primarily located in Rio Rancho, NM, with other offices in Santa Fe, NM and Santa Fe, NM (and 1 other location). Their specialties include General Practice and Internal Medicine. Leonard I Thatch is affiliated with Los Alamos Medical Center.

Locations & Directions

7555 Enchanted Hills Blvd NE
Rio Rancho, NM 87144

2055 S Pacheco St
Santa Fe, NM 87505

3600 Rodeo Ln
Santa Fe, NM 87507

2801 Rodeo Rd
Santa Fe, NM 87507