This person's birth year was listed as 1951. Orlo has listed (716) 885-5079 as this person's phone number. Orlo currently resides at 17 Utica St #203, Buffalo, Ny 14209. Orlo has reached 73 years of age. Other cities that this person has stayed in are Buffalo, Norcross and Rochester.