1. Roberts Fine Interiors 10021 S Yale Ave Ste 106, Tulsa, OK 74137 Coordinate: 36.01879,-95.92208 Phone: (918) 296-5444