Abboud Land Investments Inc
7446 E 42nd Pl
Tulsa, OK 74145
Tulsa, OK 74145