Location:594 Voshells Mill Star Hill Rd, Dover, DE 19901, USA