Restaurant Search

Babcock House

Appomattox, VA


CONTACT INFO

Phone:

434-352-7532

ADDRESS

Babcock House
106 Oakleigh Avenue
Appomattox, VA 24522

More Restaurants in Appomattox

REVIEWS

Rate It: