Osbaloo is a resident of 116 Viscoloid Ave, Leominster, Ma 01453. The current age of Osbaloo is 47. Osbaloo's birth year is 1977. Records link Osbaloo with Lucia Mancilla, Margarita Mancilla, Alma L Mancilla and one other person. Osbaloo owns the phone number (978) 537-3877. Maywood, Leominster and Duluth are cities Osbaloo has lived in.