Knight's Landing German Shepherds
390 Happytown Road, Ellsworth 04605
A
Find Dog Breeder in Ellsworth, ME. Listings include Knight's Landing German Shepherds and Queen City Poodles & Doodles. Click on each in the list below the map for more information.