Get directions to Sole Desire
in Montgomery Village Shopping Center

Location of store Sole Desire in Montgomery Village Shopping Center mall is 911 Village Court, Santa Rosa, California - CA 95405.

GPS Coordinates: 38.443141, -122.686242


Your address:

« Return to store detail