What do you think of my new shop sign?

Molalla! I know where that be!! Home of the White Horse.....

Nice sign, where will it be located?