The Diamond Shop

The Diamond Shop

  • 12 North Central Avenue
  • Saint Louis, Missouri
  • 63105
  • Phone: (314) 721-2210
  • Fax: (314) 721-5811
  • Website

Fact sheet

Number of employees
10-14

Company contacts

  • Joe Kohn
  • Owner

Products & services

Similar companies nearby