According to our records, this business is located at 518 Pear Tree Ln. in Harrington (in Kent County), Delaware 19952, the location GPS coordinates are: 38.90684 (latitude), -75.687833 (longitude). Leroy Patrick is categorized under Wheat (SIC code 0111). Known organization owner is Leroy Patrick. You can contact the company by phone at (302) 398-3193.