NEW LODGE FACILITY

649 12th Street​​
Clermont, FL  34711