205 Lavinia St
Milton, DE 19968
205 Lavinia Street is located in the quaint, sleepy, little town of
Milton, Delaware.It is the most beautiful, peaceful and spiritual
place I have ever encountered. It's very hard to exit once landed..Its
a must..Don't miss it..