English:  647-505-2353
Office :    905-294-9889
Fax:   905-294-9889
Email:jmhstones@gmail.com
Mon   10:00-6:00
Tue    10:00-6:00
Wed   10:00-6:00
Thur   10:00-6:00
Fri      10:00-6:00
Sat     10:00-6:00

Sun  Closed(Appointment Only)
Mountain Lake
Beach Huts
Ferris Wheel
Palm Trees
City Cycle
Misty Slopes
Fire Wood
Foggy Pier
Cafe in Autumn
Show More

Quartz

Granite

Mountain Lake
Beach Huts
Ferris Wheel
Palm Trees
City Cycle
Misty Slopes
Fire Wood
Foggy Pier
Cafe in Autumn
Show More

​Marbl

100 Selene
8105 Pure Grey
Mountain Lake
Beach Huts
Ferris Wheel
Palm Trees
City Cycle
Misty Slopes
Show More