Company STAGGERS CHIROPRACTIC WELLNESS CENTER, P.C. Address 1844 N ELMER, , SOUTH BEND, IN, 46628 - , USA