top of page

"Where Science Meets Innovation"
Contact Us
Address
4640 NW 7th ST, 1st Floor
Flagami FL 33126, USA
Contact
Phone: (786) 536-5058
Opening Hours
Mon - Fri
9:00 am – 6:00 pm
Saturday
By Appointment Only
​Sunday
By Appointment Only
bottom of page


