1. Child Care Resource Center 1601 S Main St, Tulsa, OK 74119 Coordinate: 36.13953,-95.98701 Phone: (918) 834-2273