Greenwood Inn

12036 Sussex Hwy, GREENWOOD DE

(302) 349-4270

Location