Peter Chalmers MD Orthopedist in Saint Louis MO
Peter Chalmers MD is an orthopedic with a current address of 4921 Parkview Pl Saint Louis Ste 6a/6b/12a MO 63110-1032. The NPI is 1518288323, and the license number is 2015005950 (MO). It was issued on 06/15/2010. The primary taxonomy code for the clinic is 207X00000X. The provider is registered as an individual, and the NPI …