Arts & Entertainment in Hazelwood, MO
Arts & Entertainment • Pet Stores • Dog Breeders
7025 Howdershell Rd,
Hazelwood ,
MO
63042
UNITED STATES
Based on 1 reviews
Worst pet shop in st.louis!!
Where to begin first of all the staff was the rudest individuals i have ever seen! The store literally is falling apart, as you walk through it drops of water from what i assume was a fish tank filtration system fall on you and cover you...Worldwide > United States > Hazelwood, MO > Arts & Entertainment