He practices in Bridgeton, Missouri and has the professional credentials of MD. The NPI Number for James G Stewart is 1841200995 and he holds a License No. R5J75 (Missouri).