Wildwood Internal Medicine. Internal Medicine • 2 Providers. 16759 Main St Ste 203, Wildwood MO, 63040. Make an Appointment. (636) 458-4800. Wildwood Internal Medicine is a medical group practice located in Wildwood, MO that specializes in Internal Medicine. Providers Overview Location XX..