L & R Properties Inc
114 N 4th
Okarche, OK 73762
Okarche, OK 73762