Leo currently resides at 211 Wildwood Dr, Houma, La 70363. Phone number listed for Leo is (985) 868-2369. We have found 5 possible relatives of Leo: Mary Cmrs Whitney, Rita Allen Whitney, John David Whitney and 2 other people. Public records show that Leo is connected with: "962 Special", Inc and Robertson Consultants, Inc. Leo turned 100 years old. Houma is a city Leo has lived in. His birth year was listed as 1924.