- 15160 SW 136 Street
Miami, FL 33196
United States of America
- +1.305.256.5650 (English) and +1.305.506.6656 (Español)
VISITS BY APPOINTMENT ONLY! Please call before you come, we could be flying.
We are open Monday - Thursday from 9:00 am to 5:00 pm and Friday from 9:00 am to 4:00 pm.
We are closed on weekends and on national holidays.