About K. F. Jammer Manor, Inc
K. F. Jammer Manor, Inc is a psychiatric residential treatment facility located in St. Louis, MO.
Our Facilities
K. F. Jammer Manor, Inc has been registered with the National Provider Identifier database since June 05, 2007 and its NPI number is 1972705341.
Book an Appointment
To schedule an appointment, please call (314) 862-1662.