Natural Balance Pain And Wellness Center 1258 Ortiz Dr SEAlbuquerque, NM, 87108 View Phone 505-219-3150 1258 Ortiz Dr SEAlbuquerque, NM 87108 View Website Experience & Reliability About Send to My Email Send to My Phone Print this Page