I did a google and found several maps that show Leopard, in Chester Co. I thought perhaps it was a tavern, and was surprised to find a place name of Leopard. S. Sent from Sandra's iPod ???? > 'Does anyone know what or where is the Leopard?' >