Dr. Todd Craig Welton, DO
Dr. Todd Craig Welton, DO is an Internal Medicine Physician in Kalamazoo, Michigan. Works from 5 locations. Licensed in Michigan.
- Licensed in
- MI
- In the registry since
- 2007
- Specialties on file
- 3
What do these letters mean?
- DO — Doctor of Osteopathic Medicine
- A fully licensed physician, trained like an MD with additional musculoskeletal training. Equivalent practice rights in all 50 states.
Practice location Address checks out
222 N Kalamazoo Mall Ste 100Kalamazoo, MI 49007-3899
Phone: (269) 345-0273
Fax: (269) 345-8522
Show map & directions
Directions in Google Maps · Apple Maps · OpenStreetMap
Pin is approximate — placed at the ZIP-code centre, not the exact door.
Additional practice locations (4)
- 2366 Oak Valley Dr, Ann Arbor, MI 48103-8944 — (877) 227-8823
- 945 Ottawa Ave Nw, Grand Rapids, MI 49503-1431 — (616) 732-6204
- 601 John St, Kalamazoo, MI 49007-5341 — (269) 341-6417
- 7100 Stadium Dr, Kalamazoo, MI 49009-9423 — (269) 345-0273
Specialties & licences
| Hospice and Palliative Medicine (Internal Medicine) Physician (primary) | Taxonomy 207RH0002X · Licence 5101015793 (MI) |
|---|---|
| Internal Medicine Physician | Taxonomy 207R00000X · Licence 510105793 (MI) |
| Pediatrics Physician | Taxonomy 208000000X · Licence 510105793 (MI) |
Record details
| NPI number | 1063601250 |
|---|---|
| Entity type | Individual (Type 1) |
| Gender | Male |
| Credentials | DO |
| Sole proprietor | No |
| NPI enumerated | October 23, 2007 |
| Last updated in NPPES | August 26, 2025 |
| Certification date | August 26, 2025 |
Other providers in Kalamazoo
-
Dr. Victor Velocci, MD
601 John St Ste M-302, Kalamazoo, MI 49007-5357 · (269) 349-2266
-
Dr. Karthik Vijayaraghavan, MD
601 John St Box 74, Kalamazoo, MI 49007-5341 · (269) 341-8481
-
Visiting Nurse & Hospice Services of Southwest Michigan
348 N Burdick St, Kalamazoo, MI 49007-3830 · (269) 343-1396
-
Elizabeth J Warner, MD
5629 Stadium Dr Ste B Bronson Internal Medicine Oshtemo, Kalamazoo, MI 49009-1952 · (269) 544-3276
-
Desmonda Brady Wixson, MD
4613 W Main St Ste A, Kalamazoo, MI 49006-2698 · (269) 488-8672
-
David Wong
601 John St # 74, Kalamazoo, MI 49007-5341 · (269) 341-8481
-
Terry Wortz
1701 Gull Rd, Kalamazoo, MI 49048-1609 · (269) 226-5290
-
Xiaorong Yan, MD
1521 Gull Rd, Kalamazoo, MI 49048-1640 · (269) 226-5165