Delmarva Inn 9544 Ocean Hwy Delmar, MD 21875 Phone: (410) 896-3434 Fax: (410) 896-2973 View Website
Category: Hotels & Motels