Barry Lee Davis
April 12, 1961 - June 10, 2019
Barry Lee Davis, Age 58, of Florissant, MO. On Monday, June 10, 2019, Barry Davis, stepped from the confines of Earth’s photobooth into majestic splendor that cannot be captured by the best camera lenses known to man. Barry was born... View Obituary & Service Information
