CCN: 265610
NPI: 1063469765
Organization
LIFE CARE CENTER OF ST LOUIS
3520 CHOUTEAU AVE
SAINT LOUIS, MO 631032916
3520 CHOUTEAU AVE
SAINT LOUIS, MO 631032916
Access realtime CMS pricing intelligence, accurate fee schedules, and more from our intuitive dashboard or API.
Start Your Free Trial