The Sheridan at Creve Coeur is a delightfully different, upscale Memory Care community located in Creve Coeur, Missouri.