STEVEN CHALLA, DPM

Podiatrist

Active Individual
NPI: 1003874520

Practice Address

5838 METRO WAY SW
Wyoming, MI 49519

Phone: (616) 249-5300

Specialties

Specialty Code Primary License
Podiatrist 213E00000X Yes 5901001839 (MI)

Frequently Asked Questions

NPI 1003874520 is the National Provider Identifier for STEVEN CHALLA, DPM, a Podiatrist provider located in Wyoming, MI. This NPI was enumerated on May 3, 2006.
STEVEN CHALLA, DPM practices at 5838 METRO WAY SW, Wyoming, MI 49519.

Quick Facts

NPI
1003874520
Type
Individual
Enumerated
May 3, 2006
Last Updated
Dec 9, 2025

Nearby Providers