The Peninsula on the Indian River BayBy admin / June 6, 2023 The Peninsula on the Indian River Bay26937 Bay Farm Rd, Millsboro, DE, 19966, USAMillsboro Delaware Phone: 3014677342