Prints of Jerry & Helen Unruh's Azalea Garden are now for sale at the Visitors Center.
8"x10" Print - $45.00
The firm of Pomeroy and Beer produced an atlas in 1868 of all the Hundreds in Delaware, as well as major towns and cities including Odessa, DE.
P.O. Box 697
Odessa, DE 19730