Deli Mart, Inc

  • Convenience & Grocery Stores
  • Retail
  • Food & Restaurants
1210 West main Street
Christiansburg, VA 24073
(540) 382-9332
(540) 260-3167 (fax)