View Single Post
02-12-2011, 11:21 AM
Registered User
Join Date: Sep 2009
Location: Montreal
Country: Canada
Posts: 794
vCash: 500
There's a pet store almost at the corner of Greene on St Catherine's. Its super close to Westmount Square which means its super close to Atwater metro!

There's also another place on St. Catherine, I think its across the street from College Lasalle.

Odelein24 is offline