Powell Chiropractic Clinic
565 N York St, Elmhurst, IL, 60126