Dining and Nutrition Services

We strive to serve great food and create a dining experience that helps make your stay with us a little more comfortable.

Share Feedback

Contact Us

Have a question or a special dietary request? Our Dining and Nutrition Services team is here to help. Reach out and we’ll be glad to assist.

Carilion Franklin Memorial Hospital

  • Patient meal service
    • Phone: 540-489-6341
    • Hours: 7:45 a.m. – 5 p.m.

Carilion Giles Community Hospital

  • Patient meal service
    • Phone: 540- 922-4169
    • Hours: 7 a.m. – 6 p.m.

Carilion New River Valley Medical Center

  • Patient meal service
    • Phone: 540-731-2580
    • Hours: 7:30 a.m. – 6 p.m.

Carilion Roanoke Community Hospital

  • Patient meal service
    • Phone: 540-224-4561
    • Hours: 8 a.m. – 5 p.m.

Carilion Roanoke Memorial Hospital

  • Patient meal service
    • Phone: 540-981-7408
    • Hours: 7 a.m. – 7 p.m.

Carilion Rockbridge Community Hospital

  • Patient meal service
    • Phone: 540-458-3232
    • Hours: 7:45 a.m. - 5 p.m.

Carilion Tazewell Community Hospital

  • Patient meal service
    • Phone: 276-988-8770
    • Hours: 7:45 a.m. – 5 p.m.