Williams House

1.2 mi. NW of Odessa on Marl Pit Rd.
Odessa
Delaware
United States