- Santa Clarita, California, United States
SPIRIT HOLDING INC. is a company based out of 21070 CENTRE POINTE PARKWAY, SANTA CLARITA, California, United States.