About Us We are proudly located in Miami, Florida Come pay us a visit! 13110 S Dixie Hwy, Miami, FL 33156