Infant Alexander Lee Allen passed away July 5, 2016 at Baptist Medical Center in Fernandina Beach, FL. No local services are planned.
Directions to Funeral Home