ITS Computers Logo

1101 Howdershell Rd
Florissant, MO 63031


We are Moving

After almost 11 years in our current location ITS Computers will be moving. The move will be the last weekend of October 2018. We will not be changing the service you have received from us the past decade, we will even have the same hours.


Our New location is less than 2 miles down the street in the McDonnell Howdershell I-270 Building in Suite 205 next to StateFarm.

Where are we going?




New Address

5976 Howdershell Rd Suite 205

Hazelwood, MO 63042


Mon-Fri:    8:00 a.m. - 6:00 p.m.

Saturday: 10:00 a.m. - 4:00 p.m.

Sunday:    Closed

© 2018 ITS Computers • 1101 Howdershell Rd, Florissant, MO 63031

Recent Malware
Virus Activity

1101 Howdershell Rd
Florissant, MO 63031


These aren't the links you are looking for.


Our website droids seem to be working on this.