Escobar Inc Phone Numbers and Emails

Customer Service:

  • (424) 242-8859

Escobar Inc Email:

Customer Service

Escobar Inc Contact Information

Escobar Inc Website:

Escobar Inc Online Chat:

Corporate Office Address:

Escobar Inc.
Carrera 38/1870
Medellin, Antioquia

Other Info (opening hours):

Mailing Addresses:

324 S Beverly Dr #325

Beverly Hills, CA 90212

9701 Wilshire Blvd #1007

Beverly Hills, CA 90212

Metro Office Park 7, Calle 1, Ste 204

Guaynabo, PR 00968

Edit Business Info

Escobar Inc Rating Based on 1 Review

Rating details

more details
Product or Service Quality
Customer service
Diversity of Products or Services

Rating stats

Rating trend


Top Escobar Inc Services

Shipping Service

Escobar Inc Pros and Cons

Cons: Terrible customer service and delivery of order

Escobar Inc reviews and complaints

Escobar Inc is ranked 449 out of 851 in Gadgets and Accessories category

Edit Description
Write a review
Do you have something to say about Escobar Inc? What happened? What can we help you with?
Submit review Don't show this popup