T & S Parrot Place & Bird Svc
4618b Maine Dr
Dover, DE 19901
Dover, DE 19901