Schaffer Richard MD

911 E Main St
Floyd, VA 24091
540-745-2031

Bob's Tv Service

E Main St
Floyd, VA 24091
540-745-4290

Sue's Flower Shop

E Main St
Floyd, VA 24091
540-745-4928

Dr David Kaluszka

202 E Oxford St
Floyd, VA 24091
540-745-3944

Floyd Chiropractic Clinic

202 E Oxford St
Floyd, VA 24091
540-745-3944

Gardner Funeral Home

202 E Oxford St
Floyd, VA 24091
540-745-2007

Floyd United Methodist Church

314 E Oxford St
Floyd, VA 24091
540-745-4170

Farm Bureau

335 E Oxford St
Floyd, VA 24091
540-745-3322

Slusher George S Ins

335 E Oxford St
Floyd, VA 24091
540-745-2021

Terry Ed Ins

335 E Oxford St
Floyd, VA 24091
540-745-2021