Néolia

Our Néolia products are no longer available to purchase online, but you can get them at our retail location. Find us at:

319 Patricia Blvd.
Unit B (upstairs)
Timmins, ON

Questions? Call us at 705-267-2150.