Intermediate Care Facilities Skylark Cottage Estate Inc 5425 South Lakewood Place Tulsa, OK 74135 (918) 622-5658 skylarkcottage.com