Boykins from Virginia Please Register or Login to add your Restaurant Not Listed? Add your Restaurant! On Map Light House - Virginia, Boykins, 32143 South Main Street, 23827 (757) 654-0600 Map