HAPPY LIFE CENTRE Street: 68 Rutherford Road North ZIP/City: L6V 2J1 Brampton ON Canada Phone: (001) 905-457-1581 Fax: Map/Routing