If it were me, I'd scrap that table design, design a normalized structure, move the data into it and redo the report. Then you'd have a Locations table that was properly indexed, and you could much more easily write a faster performing report. Almost certainly the other 90 columns in the Project...