Our Workspace

Lemonwood Store Oakville ON

Nestled in beautiful downtown Oakville, Canada

Lemonwood Pop-Up Store

182 Lakeshore Rd. E Oakville, ON L6J 1H6
Canada

Design Studio

118 Thomas Street, 2nd Floor  Oakville, ON L6J 3A8
Canada

905.827.0778  toll free 1.855.827.0778

Google Map

Map of Lemonwood Store Oakville ON