Map & Directions - Lillie's Deli and Craig Creek Mercantile
View Menu
Lillie's Deli and Craig Creek Mercantile
5178 Craig Valley Dr, New Castle, VA, 24127
(540) 864-6604 (Phone)
5178 Craig Valley Dr, New Castle, VA, 24127
(540) 864-6604 (Phone)