Ratings and Reviews

Reviews


Elmwood Pet Supplies [view the full listing]

706 Elmwood Avenue
Buffalo, NY 14222
(716) 883-1377

 
5posted: April 26th, 2007


its probably one of the best non-corporate petstores around!

1 pet found this review unhelpful