Contact Us Address 1831 SW 27th AveMiami, FL 33145, USA Email [email protected] Phone (305) 373-8355 Business Hours Monday - FridayBy Appointment Only,Closed Saturdays & Sundays