German Shepherd Puppies

German Shepherd Puppies
Birgit Hall
2822 Pugh Dr
Franklinville NC 27248
Phone: 336-683-1330
Fax: 336-685-3003