Leesburg, FL 34748, USA
620 S Lake St, Leesburg, FL 34748, USA
425 N 3rd St, Leesburg, FL 34748, USA
930 Thomas Ave # 1, Leesburg, FL 34748, USA