Marcella owns the phone number (208) 543-4092. In addition to Buhl, Marcella also lived in Buhl. Records link Marcella with Larry W Allred, Edwin Albert Armstrong, Larry Zeldon Allred and 5 other people. Marcella's birth year is 1951. Marcella was born 73 years ago. Marcella now resides at 733 13Th Ave, Buhl, Id 83316.