Company ATLAS SPINE & WELLNESS CENTER INC. Address 8227 Hummingbird Ct., Indianapolis, IN, 46256, USA