S Spinal Balance Health Center 0 reviews 5332 S 138th St Omaha, NE • 68137 View Practice (402) 452-3400