Luz Velasquez's address is 19724 E Pine St Trailer 88, Catoosa, OK 74015. Public records show Luz has also lived in Tulsa, OK. Luz's latest phone number is (918) 739-4282. Previous phone numbers include (918) 739-4569 and (918) 835-3826.
Luz Velasquez's current address is 1168 E Cypress Avenue , Enid, OK 73701. Phone numbers associated with Luz are (580) 234-3165. Luz has also lived in Enid, OK.
Phone Numbers: (580) 234-3165
Results 1 - 2 of 2