Omar was born 48 years ago. Omd Technological Services, Inc is a business Omar has some connections with. This person has lived also in Taylorsville and Louisville. 3804 Powell Ave, Louisville, Ky 40215 is where Omar lives. We have found 9 possible relatives of Omar: Renee K Edwards, Debra C Edwards, Deborah Edwards and 6 other people. Omar's birth year is 1976. Phone number listed for Omar is (502) 361-5407.