Participation House is a Mississauga, ON business. Participation House is located at 100-1022 Greaves Avenue, Mississauga, ON. The postal code is L5E3J4.
You can contact Participation House at 905-278-1112 or from out of area call 1 9052781112.