logo ×

  • This field is for validation purposes and should be left unchanged.

911

HAVE AN EMERGENCY? DIAL 911 for FIRE, POLICE and PARAMEDICS.
Give the 911 Operator your STREET ADDRESS AND your TOWN ADDRESS address. You’re in one of eight towns which surround the lake:
Goodview
Hardy
Huddleston
Moneta
Penhook
Union Hall
Wirtz
Hospitals
Carilion Roanoke Memorial Hospital
(540) 981-7000

Pharmacies

CVS Pharmacy – Hardy
(540) 721-6169

Kroger Pharmacy – Hardy
(540) 721-4277

Food Lion Pharmacy – Moneta
(540) 297-0323

Benzer Pharmacy – Moneta
(540) 297-8640

Walmart Pharmacy – Roanoke
(540) 772-7193

CVS Pharmacy – Bedford
(540) 586-2187

Fitness

Carilion Wellness Westlake
(540) 719-3150

Franklin County Family YMCA
(540) 489-9622

Moneta Athletic Club

(540) 297-6221

The Centre at VitaZen
(540) 721-9365

SML YMCA
(540) 721-9622

Underground Fitness
(540) 352-8994

Churches

Boat Church
(434) 927-5459

Bethlehem United Methodist

(540) 297-7957

EastLake Community Church

540-297-0966

Palestine Baptist Church

(540) 297-4442

Resurrection Catholic Church

(540) 297-5530

SML Seventh Day Adventist Church
(540) 296-2225

Trinity Ecumenical Parish
(540) 721-4330

 

Salons and Spas

Oasis Salon & Spa

(540) 482-0742

Serafina Spa 

(540) 352-7234

Family Hair Care

(540) 297-5812

Hair Designs by Whitney & Brandy

(540) 297-2762

taiBella Salon 

(540) 655-3264

True Organics Spa

(540) 719-8783

Diva Nails

(540) 296-0889

Modern Nails

(540) 719-1100

Lake Nails

(540) 597-8477

Southlake Spa & Salt Room

(540) 352-2847

Maven at the Lake

(540) 719-4247

GottaGlow Spray Tans

(540) 915-0739

Tantastic

(540) 297-TANS

Veterinary Clinics

Westlake Veterinary Medical Center
(540) 721-1557

Furry Friends Veterinary Clinic
(540) 890-8500

Smith Mountain Lake Animal Hospital

(540) 297-9188

Staunton River Veterinary Clinic
(540) 297-1000

Location: Smith Mountain Lake, Virginia
Contact: reservations@smlrental.com