Life Care Center of Post Falls
460 North Garden Plaza Court
Post Falls, ID 83854
Life Care Center of Post Falls is a 120 room senior housing community. It is located at 460 North Garden Plaza Court in Post Falls, Idaho. The neighboring area is heavily populated, with approximately 38,000 individuals living in ...