Orson L Treloar, MD, Internal Medicine

606 Tierra Berrenda Dr
RoswellNM  88201-7863 (Chaves County)


Phone: 575-622-3023
Fax:

NPI: 1770814733
License Number: 82-145 (NM)