Then you should have included that in either the title or first post. Because otherwise they don't seem to match.
But, when you exit Veilstone City, heading South, you will see a set of stairs. Go up the stairs, and there is a cave entrance. The Ruin Maniac is in that cave.