Q1
How long has La Rebels Inc been in business?
La Rebels Inc has been in business for around 15 years.Q2
How big is La Rebels Inc?
La Rebels Inc generates approximately USD 75,000 in revenue annually, and employs around 2 people at this location.Q3
Where is La Rebels Inc located?
La Rebels Inc is located at 7817 Melrose Ave, Los Angeles, California, 90046-7209.Q4
What are the annual sales for La Rebels Inc?
La Rebels Inc has annual sales of approximately USD 75,000.Q5
How many people are employeed at La Rebels Inc?
La Rebels Inc has around 2 employees at this location.