Smith Mountain Marine Service has a solid reputation for top-notch boat service on Smith Mountain Lake in Virginia. Located in Crystal Shores Marina on beautiful Smith Mountain Lake in Virginia, we maintain and repair boats of all sizes in the shop and on the lake. We are open TUESDAY - SATURDAY year-round 9 to 5. Phone 540-297-7692.
Located inside Crystal Shores Marina on the Bedford county side of the lake. Check our website for instructions by land and by water.