Location

Lakehouse Naturals is located in the heart of downtown Camrose on Main Street at 4926 - 50 St.
Click below to find us. See you soon!