Excalibur Fence Company Fence Company - Navarre, OH Looking to contact Excalibur Fence Company? You can reach them at 330-879-2353