1 Louis A. Pena General Practitioner - General, Laboratories - Clinical Medical Laboratory Avg. Rating: 0/5 Main Location 530 Demoss St.Lordsburg, New Mexico 88045