Location of store LEATHER MAGIC in Point Loma Plaza mall is 3645 Midway Drive, San Diego, California - CA 92110.
GPS Coordinates: 32.751328, -117.2173
« Return to store detail