1. Townsend Thoroughbreds Inc 270 Ritter Ln, Lewes, DE 19958 Coordinate: 38.76104,-75.1632 Phone: (302) 645-0979