Information on Omega in Leesburg, FL 34788 Outlet Note Regular Brands Omega Florida Leesburg 1394322 Rating 4.7 based on 85 votes Address 8423 Arbour Lake Dr Leesburg, FL 34788 Phone Hours may vary in different stores. For accurate hours, please contact each store directly. Suite643 Hours may vary in different stores. For accurate hours, please contact each store directly. Nearby Omega Outlet Omega Outlet - Clermont Omega Outlet - Clermont Omega Outlet - Clermont Omega Outlet - Altamonte Springs People Also Viewed