Webster is a city Leo has lived in. Business linked with Leo is Precision Emergency Vehicles Of New England, Inc. Phone number listed for Leo is (978) 249-6915. This person's birth year is 1934. The current age of Leo is 90. Leo now resides at 11 Franklin St, Athol, Ma 01331.
Leo is French. Leo belongs to Western European ethnic group. English is the language Leo can speak. He finished high school.