Claire Tambellini, DC Location Illinois, New Lenox, United States Phone (815) 320-2372 Website https://www.flourishfc.com/ Address Flourish Family Chiropractic 327 W Maple St New Lenox, IL 60451-1633