Nature: Structure-Commercial Location: Royal Farms- Harrington Address: 7250 Milford Harrington Hwy Harrington, DE 19952 Cross Streets: S Dupont Hwy, Clark St / S Dupont Hwy