1. Nahmias Mark C Dr 5906 E 31st St, Tulsa, OK 74135 Coordinate: 36.11852,-95.91061 Phone: (918) 749-9996