Get in Touch

We’d Love to Hear From You

Have a question, comment, or just want to say hello? Fill out the form and we’ll get back to you as soon as possible.

Call Customer Service on

646-744-4787.

Email:

customerservice@madrid.com

Post:

2590 Frederick Douglass Blvd, New York, NY 10030

Open Everyday

9am — 7:30pm