at 5687 Tecumseh Rd. East, Windsor Canada
Spirit Matters - your One Stop Spirit Shop in east Windsor. Get your god/dess on, work that mojo and let the magic flow! Stop in soon!
264 FB users likes Spirit Matters, set it to 136 position in Likes Rating for Windsor, Ontario in Local Business category
Spirit Matters is Windsor based place and this enity listed in Book Store category. Located at 5687 Tecumseh Rd. East ON Contact phone number of Spirit Matters: 519-800-2760
Run ashore!
Bar