I have a 5x5 grid of objects evenly spaced and centered on a square. The square is mounted on a rotational axis but the center of the square is not the same as the rotational axis. So I know the center of the square, the rotational center of the square, and the spacing/location of the center of the objects within the square but when I want to rotate the object by a specified angle I no longer know how to find the center of the object. I'm sure it is probably something simple but I just can't seem to wrap my mind around the answer. Any help would be appreciated.

BubbaGee