Leonard Irwin Thatch, MD, Family Medicine

2055 S Pacheco St
Ste 600
Santa FeNM  87505-3997 (Santa Fe County)


Phone: 505-473-0390
Fax: 505-473-0375

NPI: 1548238231
License Number: MD2003-0709 (NM)