Eagle Pointe Shores is a residential development situated on Leesville Lake, a 17 mile long paradise between Smith Mountain and Leesville Dams. With abundant wildlife and a tranquil setting, Eagle Pointe Shores provides a perfect place to relax, unwind, and be inspired.