VELO MASTERS OF MIAMI, INC. is an Inactive company incorporated on December 21, 2010 with the registered number N10000011764. This Domestic Non Profit company is located at 22251 SW 87th Place, Miami, FL, 33190, US and has been running for fourteen years. It currently has one President.