1. Better Life Restoration 13876 SW 56th St # 120, Miami, FL 33175 Coordinate: 25.71381,-80.41839 Phone: (305) 508-4575