1. Camelot Homes Inc 9212 S Darlington Ave, Tulsa, OK 74137 Coordinate: 36.02884,-95.91733 Phone: (918) 492-6677