110 Maple St, Lordsburg, NM 88045, USA, LORDSBURG, NEW MEXICO, UNITED STATES OF AMERICA
++1 575-542-8500
The Plaza Inn Lordsburg is a hotel.