Miami FL Miscellaneous Retail Stores NEC 1. 12801 SW 82nd Pl, Miami, FL 33156 | Medicine Cat Enterprises Inc (305) 238-3646