Storm Chiropractic Clinic’s vision is to increase the wellness of the Greenwood & surrounding communities. We focus on chiropractic care, acupuncture, & nutrition to optimize health. Call now to check availability for your first appointment 317-885-8520. We block out times each day for New Patients. We are located just south of Greenwood Park Mall on the west side of Madison Ave. close to Fry Road. Our office team exhibits exceptional care as told to us by our current patients. We go above & beyond for you!