FEATURED NIAGARA BUSINESS The results are being filtered by the organization: Special Needs Computer Solutions Inc. Clear Search Special Needs Computer Solutions Inc. Special Needs Computer Solutions Inc. 300 Welland Ave., Unit 2B St. Catharineswork Phone: 877-724-4922work Show Map | Roadmap Satellite Connections Business Directory | Leaflet Connections Business Directory | Leaflet 300 Welland Ave., Unit 2B St. Catharines Ontario L2R 7L9 CanadaGet Directions Back