Is this a black owned business?
Address: 3865 Gravois Ave, St. Louis, MO 63116, USA
Natina Kren | Sep 28, 2018
No, it a German owned company.
Fred Domke | Sep 28, 2018
German or Swiss
Natalie Mcdaniel | Sep 28, 2018
No I don't believe so
Thanks! Your answer is awaiting moderation.