• 8232 Louisiana Boulevard Northeast, Albuquerque, NM, USA
  • (Inside Royal Medical Health)