Elroy's birth year is 1959. Other cities that he has stayed in are South Orange and Newark. Business linked with Elroy is Deliverance Holistic Care Program Inc. Elroy has reached 65 years of age. Elroy currently resides at 101 Vaughan Dr, Newark, Nj 07103. The number currently linked to Elroy is (973) 623-4614.