Leonidas currently resides at 264 Arthur Ave, Shreveport, La 71105. Leonidas has listed (318) 868-6332 as his phone number. This person's birth year is 1923. The current age of Leonidas is 100. Leonidas is associated with Stephenson's Plumbing, Inc.