View Single Post
Old
02-12-2011, 11:21 AM
  #128
Odelein24
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