Dr. Michael Patrick Maceachern, CHIRPRACTOR
Dr. Michael Patrick Maceachern, CHIRPRACTOR is registered under Chiropractic in Streamwood, Illinois. Graduated from National College of Chiropractic in 1987, 39 years ago. Accepts Medicare assignment. Licensed in Illinois.
- Years since qualifying
- 39
- Trained at
- National College of Chiropractic
- Licensed in
- IL
- In the registry since
- 2005
Practice location Address checks out
945 S Bartlett RdStreamwood, IL 60107-2419
Phone: (630) 483-8900
Fax: (630) 483-4337
Show map & directions
Directions in Google Maps · Apple Maps · OpenStreetMap
Pin is approximate — placed at the ZIP-code centre, not the exact door.
Specialties & licences
| Chiropractor (primary) | Taxonomy 111N00000X (IL) |
|---|
Record details
| NPI number | 1689663551 |
|---|---|
| Entity type | Individual (Type 1) |
| Gender | Male |
| Credentials | CHIRPRACTOR |
| Sole proprietor | No |
| NPI enumerated | October 13, 2005 |
| Last updated in NPPES | July 13, 2026 |
Medicare enrollment
| Medicare specialty | CHIROPRACTIC |
|---|---|
| Medical school | NATIONAL COLLEGE OF CHIROPRACTIC |
| Graduated | 1987 (39 years in practice) |
| Accepts Medicare assignment | Yes — accepts the Medicare-approved amount |
Medicare patients and services, 2024
| Medicare patients | 38 |
|---|---|
| Services billed | 493 |
| Average patient age | 75 |
Other providers in Streamwood
-
Consolidated Chiropractic Health Associates Incorporation
180 N Barrington Rd, Streamwood, IL 60107-1966 · (630) 483-8920
-
Irshad Kassim
180 N Barrington Rd, Streamwood, IL 60107 · (630) 483-8920
-
Rashad Kassim, DC
180 N Barrington Rd, Streamwood, IL 60107-1966 · (407) 616-8087
-
Michael A Selvitella, DC
523 S Bartlett Rd, Streamwood, IL 60107-1309 · (630) 372-7372
-
Streamwood Family Chiropractic, Ltd
305 S Bartlett Rd Ste C, Streamwood, IL 60107-2417 · (630) 289-2225
-
Dr. Charles Arthur Weiss, DC
523 S Bartlett Rd, Streamwood, IL 60107-1309 · (630) 372-7372
-
Weiss Family Chiropractic SC
523 S Bartlett Rd, Streamwood, IL 60107-1309 · (630) 372-7372