Louis Geoffrey Saint-Clair
July 21, 1979 - April 8, 2016
Louis Geoffrey Saint-Clair, 36 of Winter Park, Florida passed away Friday, April 8, 2016. Mr. Saint-Clair was born July 21, 1979 in Paris, France to Beau Louis St. Clair and Renee Fontaine. View Obituary & Service Information